<SEC-DOCUMENT>0001588978-23-000009.txt : 20230228
<SEC-HEADER>0001588978-23-000009.hdr.sgml : 20230228
<ACCEPTANCE-DATETIME>20230228161123
ACCESSION NUMBER:		0001588978-23-000009
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		77
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230228
DATE AS OF CHANGE:		20230228

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PROCEPT BioRobotics Corp
		CENTRAL INDEX KEY:			0001588978
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		IRS NUMBER:				260199180
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		900 ISLAND DRIVE
		CITY:			REDWOOD CITY
		STATE:			CA
		ZIP:			94065
		BUSINESS PHONE:		650-232-7200

	MAIL ADDRESS:	
		STREET 1:		900 ISLAND DRIVE
		CITY:			REDWOOD CITY
		STATE:			CA
		ZIP:			94065
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>prct-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:3d7284cd-9ec0-4e1f-9e74-dd8ae7ee2eaa,g:265b38d9-1635-4f02-8e01-5f37af1ee7ab,d:5eab4265421f488a889bb5129afe588f--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:prct="http://www.procept-biorobotics.com/20221231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>prct-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xMi0xLTEtMS04MTM1OQ_1d8372ed-0383-4428-a6b9-1de0356838c0">0001588978</ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xNC0xLTEtMS04MTM1OQ_ba2bbb5d-d064-40b7-8123-d2be87993555">2022</ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xNS0xLTEtMS04MTM1OQ_e7fcb821-cf63-4a30-8e96-76fe8ab5a3f6">FY</ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xNi0xLTEtMS04MTM1OQ_f3789957-c58f-4089-ad67-b2f999ff2eb2">false</ix:nonNumeric><ix:nonNumeric contextRef="i35c73c6436ab4af09c18da6dfcc38262_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3MTY_b7b64a65-3118-4140-a1bf-75fa3165be86">P3Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930" decimals="4" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDkvZnJhZzo4YWJmYzRjNjU2MTk0MTQ1YjZiMGRjZmY5YThkYTdlMC90YWJsZTo2ZjRjNDE2MTZhMTc0ZjVjODdhZTQ4ZGFmMGZiYjcwMC90YWJsZXJhbmdlOjZmNGM0MTYxNmExNzRmNWM4N2FlNDhkYWYwZmJiNzAwXzItMi0xLTEtODEzNTk_778a6687-6d9a-4b82-aa91-64ce99bcb3af">0.2105</ix:nonFraction><ix:nonNumeric contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_6c694680-6c8c-417f-b67b-ebe6d7f01466">http://fasb.org/us-gaap/2022#DerivativeLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" name="us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_d8005ed7-1dc5-4f38-a040-c1011f3128c5">http://fasb.org/us-gaap/2022#DerivativeLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_6f2cafa0-d126-4cfd-b7cb-e3fa72eb6c18">http://www.procept-biorobotics.com/20221231#FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax</ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_a4051ddd-d38b-4337-8829-d94a24d949b8">http://www.procept-biorobotics.com/20221231#FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="prct-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7d17c0724e648fe88792eb80222998c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i91c3c385c79a4bca9b6eb6739c09cd60_I20230223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a4862539c2a4a418c0c29b8f2be6512_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id51c47c815c941c9994247b0d35b675a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35941d94ecbb47bb979af8184802624a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</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="ic6039fa7d4a042c8a8608a3b25bfe239_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79f983e8996443dc855208050106616f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</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="i83551ad05e4b471598d722fac16a183c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a0be997223849488c8d1784d67fc1fc_D20210601-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i476c4f38fbef486c8c43834df7d3446c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05ad1273cdd4445ab1f7822309d503e7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied40c63ea5f844dfbf0f52a9413a7581_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifad6928279e448bca3273d0f9a5644fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2ea97bb4d0142a28774ef066227641d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i859bd793420443a687c8f796e66ed43d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9fbb39ab989421b954c2473082b49d7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icda1c85b2e064ce1892f74302d812abe_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcd9e848ddef47499a46433b61ab34a1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibde7e265bea14fd6a1fed1c3b270477e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64635c63540946f2868082f0d1116649_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94784de8ea3241988c33c37b37fa4434_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cb574e8604646dd92012ee6570255af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">prct:SeriesGRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ec4b9c43f5e4a09a84c0d3186d7b2c9_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8354a3074fe644d78ae2e47f5b65209b_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbe53a2388d548f9b9a4d6a3eaab36a7_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id04a5e2b85dc46d9bc3836758ac68bc8_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41e70ff2e76447b9b08d899affd413bf_I20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf84b9010c024c21940ea236903ccbe8_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i227ebff5b3d24cc7a1c1e10910a245fc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">prct:Customer1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i35c73c6436ab4af09c18da6dfcc38262_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idee83bcd836144268f63dfd865555d28_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id849505444c2415696a17681e6f8660b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic40dc0166a104d3186f418a71db5de3b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52c9343789104d93835108b91382750b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32019c8ad3e14739b4591955b6f2c67a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i129f52aaa827439eabf8dd02bb829eab_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6a1c865868640c0b63b4be68e1a3688_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dc65ece78694af6a521f604059efc35_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b1441d15058460f9c88405b26ff4903_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dc10ee2ad5543c6b5c9d3c967078e32_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9483790bdc4144a182c868d155196c86_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i731e5ab148de43bb910b3cc554290a32_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="pure"><xbrli:measure>prct:pure</xbrli:measure></xbrli:unit><xbrli:context id="i479eafa608f94d9dbf4a622b94148c7e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib93ba076ca314e2aa78fe0fd8a1e4bf7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i813ab27cb54347c3b03b49f734eee8f8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff779c9da41b4f069ad6268e1818dd11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0a108830ede4e00a7d57bdd38ce461f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4965500f868f472ba3f0dce479d030f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0785aeea051043478f2d7fa47164a8b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:EvaluationUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2aa01f566d0495199e8f9ede125cef1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:EvaluationUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3f10bfcacb54ce6b0c6896cff16bcac_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88a71eda4c5547aca7530e191f1ed5e3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1afee7c1275465184fb3e3be4520695_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie01b014db547441991d134565822560f_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="installment"><xbrli:measure>prct:installment</xbrli:measure></xbrli:unit><xbrli:context id="i03cdf0946a9a4e63984771c496a43d62_D20190901-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22a65cbb857f41dcb1377b177b725035_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4762024f2d1749a3bc9863436ba25a0f_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9da2f1ed449b404caa0c9ac95e6618ab_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i266b3ce8a3154af69c36794c7f1d7292_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibff57ddc02aa482eb40f443e03d7a186_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddadf430a61349c3ae0fa5408f1c3f7f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibeaef9cd459e43b294c985d82dae56b7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac322281449f4137b7cb642033706d55_D20190901-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5cdb77be41f488f87e2278a7d6cad90_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30cbc4d280294b5cb31fe6f811e349a1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if43e1843514e4484992d31efc44aa61f_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27469954e69d4cf2b8595cc3b324064c_D20210101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i497c6ccd7bac40a8b8da286a796b25fb_I20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac6ddb5195414c9d90ae60001a07ab94_D20221001-20230930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b902ee123d249cfb0f8441de3b3d56c_D20221001-20230630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49dc0abb75f24864a935ecee61409b3f_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateOneMonthTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i621e27e84a3442d98dc0fb83a272c74d_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateThreeMonthTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i291532c13d184268bc50e7b96e09956a_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateSixMonthTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3057dfc8130e455e9659c13bd8e2bc00_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateFloorRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d6b3fcd49b1422e8b4d82d477996b6c_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateMarginRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a3133638ed745188f424260348eafb9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i131e834b10b1497599bd9d9b4ce5709a_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83851910c9274d9691ce31a5742a485b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1b5cc4251f54d61b2d24c978c3f8afd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">prct:IncentiveStockOptionsAndNonqualifiedStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">prct:ShareholderOfTenPercentOwnershipOrGreaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11d9f9e489f74afd8c1504e489efe268_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">prct:IncentiveStockOptionsAndNonqualifiedStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22c7e337b745460894bacd5b52dd68a5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76efaf8b5be44ec88c22133bb0a5ecb3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">prct:FollowOnOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81aa527791d543a8977ca44ea1dc0336_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0dcba4aa3ed2401891713cbd4828fcf1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6df67c3811ff4003b17af258f95816cc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2008StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae491d2fbc5f46e0bd890710b93ca1e2_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51fdea9b8b164230aeefbb0471b12439_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice2f546e524c4164befe915385e13120_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99b98a0947cd476ebe9663596b5fde9b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i433789f5ec004eeeb9037fae3ea277fd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17f7dd56905d435f819dcd6fc8522d69_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a7b7bb01c274001b114c44425e49cf0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i038336c1e6e74d519eb7b5bc8b76ee70_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1730661111b7466ba77635904a771178_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3b368832f754de48884907b7af065d9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12816f55e1fa4acd9d46c3e3c762d8b7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9664123f3e440edb790903a05bee753_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6badb45c05af438d920b3f231851c013_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71c0d703d67747d9bb7dfcb7e6232498_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91bec48f63b346c5837e23f7bbec983e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eea50a82be348f68a8cadf18d1783b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9866e37bd1004a35b9ea661b6dad2144_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a207ad43cf94fcda1aa5f5a69d3bc5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f485659cb29442f8b49673849131af3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide46f68977dd4eb3a41ed07b4592b324_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i933a09a81b254faebcea4ca8169350d7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if42dc0746b8e4b71a1303058f94640db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia72ae078061e44e7b11e47240d54fb41_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0b7d2338955423698554ac46261a9cf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if35bb07afbf44811ab5afadf2360c8cc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc782c36f111414caa1edeb6811c4bba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1253ae362f9c472f974bf04e463b2fcc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ea5470b4c39418fbb64d4fdec9bd64e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2e1f8455c08478f986cc16aef6fe3b5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i902241a1daf74c82a77db060aaf3a75f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cb74585bc8847a49add6eef9891f125_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie948ab210c7d47a0a9da06a078a54659_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d029b526e604c469dfa85344838b896_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9690b5bca0744f82b0eaedd995b513d8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i683092ba629943539c8b26e844793261_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c1bd62e55234abbaf3538ac057da167_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88a710da7bff4226b0160fa8df7470c2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4be1c376c8c14ec981c0ba0e1a520320_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7600e4053284b35aae829b0ea89ba14_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d5c764f06ed4acca2643cc40a3ca08d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1208eade351848f084e65c1cc451f760_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ee972ab45b648359d346a86f228478a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87686a3390a942d1b0af42098fccb877_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1f41d4125cf48e387c537df857751ee_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12ba72674a0e4882946244f137e849da_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cdecfbb69aa40ebbea6ed37be48f8cc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bc4eee2dac74fffad160b47cadeea46_I20130731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:RedwoodCityCAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2013-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa172da9bd36424f9c5ac4f7f98844c7_I20230131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="prct:TerminationPeriodAxis">prct:TerminatedOnOctober292023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="building"><xbrli:measure>prct:building</xbrli:measure></xbrli:unit><xbrli:context id="ie43a80f105404208bb0b1f4281a981a1_I20230131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="prct:TerminationPeriodAxis">prct:TerminateNoLaterThanJanuary312024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25b406dfd985408b9c114eb585cef694_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b7f096c696446fc8a052d06659ab22e_D20211231-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001588978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-31</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="renewaloption"><xbrli:measure>prct:renewalOption</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div id="i5eab4265421f488a889bb5129afe588f_1"></div><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;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:18pt;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:14pt;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:8pt;font-weight:700;line-height:120%">___________________________________</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjgw_1272f0ad-9358-47ad-bd39-350af1417352">10-K</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%">___________________________________</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NWNmZjBhNDVkYjc2NGIzNTlmZDIyMjYwMGM5YmFkMDQvdGFibGVyYW5nZTo1Y2ZmMGE0NWRiNzY0YjM1OWZkMjIyNjAwYzliYWQwNF8wLTAtMS0xLTgxMzU5_045d11b5-a288-4335-8766-520dd5617533">&#253;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xMDk5NTExNjM0Nzk5_38bd32a2-0b07-4eed-945e-48501c8d41d0"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xMDk5NTExNjM0Nzk5_f1dee32a-7104-4e32-b16a-127d0ee3bbb3">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NDljODU1ZjQ3MTYwNDBiYjg5NmNlZjA1MGJhZGQ5NjEvdGFibGVyYW5nZTo0OWM4NTVmNDcxNjA0MGJiODk2Y2VmMDUwYmFkZDk2MV8wLTAtMS0xLTgxMzU5_14f5ec3d-924f-4682-a8a6-f683f1cbd2ce">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from ________  to ________</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc1_dd95fdee-ecbf-4aaa-a2e8-1fdf0ff6996d">001-04321</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%">___________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjgx_ff5f64a4-117e-4124-8a20-a02737e32fab">PROCEPT BIOROBOTICS CORPORATION</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:8pt;font-weight:700;line-height:120%">___________________________________</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8wLTAtMS0xLTgxMzU5_083c9983-d5f4-44ec-ad60-b3fade8df437">Delaware</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:10pt;font-weight:700;line-height:100%">3841</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:700;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8wLTItMS0xLTgxMzU5_f01e25b8-437b-4844-b549-967cef9220b6">26-0199180</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">(State or other jurisdiction of incorporation or organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">(Primary Standard Industrial Classification Code Number)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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%">(I.R.S. Employer Identification No.)</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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTAtMS0xLTgxMzU5L3RleHRyZWdpb246NWEwZjkwZTkwNDVlNGU3ZDg1NmMxZDkyZGM3ZjI4MzhfNQ_466a6275-e6f0-4543-81c7-47b97a4d0fb8">900 Island Drive</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTAtMS0xLTgxMzU5L3RleHRyZWdpb246NWEwZjkwZTkwNDVlNGU3ZDg1NmMxZDkyZGM3ZjI4MzhfOA_2ef51e65-a251-46d7-b87d-cd9ebbf1772c">Redwood City</ix:nonNumeric>, <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTAtMS0xLTgxMzU5L3RleHRyZWdpb246NWEwZjkwZTkwNDVlNGU3ZDg1NmMxZDkyZGM3ZjI4MzhfMTI_eccc8266-c292-4e8c-ab1b-5d958970c5e2">CA</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTItMS0xLTgxMzU5_b96e4727-f126-48a5-9776-c37e85187982">94065</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">(Zip Code)</span></div></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF80NTU_5c417fb1-8e6d-45c4-aa0e-fd83ff4f1b0f">(650)</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc2_049537b7-63fd-4926-903b-81129678c82a">232-7200</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%">Registrant's telephone number, including area code</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;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%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;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%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;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%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6M2FmYTlkYmU3Zjc4NDQyNjg2YmVlMWRhODlkOTk0ZTYvdGFibGVyYW5nZTozYWZhOWRiZTdmNzg0NDI2ODZiZWUxZGE4OWQ5OTRlNl8xLTAtMS0xLTgxMzU5_f4687f0c-6a33-4c8b-b3b1-fbe2cf5e4cda">Common stock, $0.00001 par value per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6M2FmYTlkYmU3Zjc4NDQyNjg2YmVlMWRhODlkOTk0ZTYvdGFibGVyYW5nZTozYWZhOWRiZTdmNzg0NDI2ODZiZWUxZGE4OWQ5OTRlNl8xLTEtMS0xLTgxMzU5_b289252d-7db5-4ee4-8c73-c63cd48b6e6b">PRCT</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6M2FmYTlkYmU3Zjc4NDQyNjg2YmVlMWRhODlkOTk0ZTYvdGFibGVyYW5nZTozYWZhOWRiZTdmNzg0NDI2ODZiZWUxZGE4OWQ5OTRlNl8xLTItMS0xLTgxMzU5_ecc1efb4-16ac-4b97-9345-7c01444dffc2">Nasdaq Global Market</ix:nonNumeric></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></tr><tr><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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. <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjcw_9d989d4c-a4b7-4db7-b0e0-04237dde8bb6">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc4_77ab858e-a499-4963-a736-07caf36bbbf9">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.    <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjY4_d5d30c3a-a60b-44ca-b951-a9878d641588">Yes</ix:nonNumeric>  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    No  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjcy_0e07f426-8cb2-43e4-8983-69eae4436bd2">Yes</ix:nonNumeric>  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   No  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</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%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:130%">x</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Accelerated filer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:130%">o</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6ZGEzYjc4MTcyNWJjNDRmMDhmMmQzNDU4OGVmMWFlOTMvdGFibGVyYW5nZTpkYTNiNzgxNzI1YmM0NGYwOGYyZDM0NTg4ZWYxYWU5M18xLTAtMS0xLTgxMzU5_01791379-0b73-49eb-add7-b5c56f16e300">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:130%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Smaller reporting company</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:130%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6ZGEzYjc4MTcyNWJjNDRmMDhmMmQzNDU4OGVmMWFlOTMvdGFibGVyYW5nZTpkYTNiNzgxNzI1YmM0NGYwOGYyZDM0NTg4ZWYxYWU5M18xLTMtMS0xLTgxMzU5_715a669b-52fd-4396-8219-d0112c07df2d">x</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:130%">Emerging growth company</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1.5pt;margin-top:2.65pt;text-align:justify;text-indent:2.25pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:130%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6ZGEzYjc4MTcyNWJjNDRmMDhmMmQzNDU4OGVmMWFlOTMvdGFibGVyYW5nZTpkYTNiNzgxNzI1YmM0NGYwOGYyZDM0NTg4ZWYxYWU5M18yLTMtMS0xLTgxMzU5_84088170-cfe9-4843-bb51-a0175dc3dcb7">o</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xNjQ5MjY3NDQ1MDA3_c0d99e88-9360-4ec9-a179-846f65c4e7ed">x</ix:nonNumeric></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 securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  &#9744;</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).  &#9744;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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).     Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc0_5c28daad-4095-48ba-85f0-a9495491a529">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   No  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the aggregate market value of shares held by non-affiliates of the Registrant (based upon the closing sale prices of such shares on the Nasdaq Global Select Market on June 30, 2022) was approximately $<ix:nonFraction unitRef="usd" contextRef="ib7d17c0724e648fe88792eb80222998c_I20220630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xNjQ5MjY3NDQ3ODQy_019ac34d-a0c5-4d38-ae22-cd5fc8285314">1.0</ix:nonFraction>&#160;billion. Shares of common stock held by each executive officer, director, and their affiliated holders have been excluded in that such persons may be deemed to be affiliates. The determination of affiliate status for this purpose is not necessarily a conclusive determination for any other purpose.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant had outstanding <ix:nonFraction unitRef="shares" contextRef="i91c3c385c79a4bca9b6eb6739c09cd60_I20230223" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xNjQ5MjY3NDQ4NzI0_6d3f1e9c-5899-4c21-b7f9-007a6d678ea4">44,865,826</ix:nonFraction> shares of common stock as of February&#160;23, 2023.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjY1_e5fdeef9-9cc7-4ebb-9829-0cdfb0316d85" escape="true">Portions of the registrant&#8217;s definitive Proxy Statement for its 2023 Annual Stockholders&#8217; Meeting, to be filed within 120 days of the registrant&#8217;s fiscal year ended December&#160;31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K,</ix:nonNumeric> </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.1pt"><span><br/></span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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 style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Page</span></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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_10">Part I</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_13">Item 1. Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_13">5</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_16">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_16">31</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_19">Item 1B. Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_19">80</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_22">Item 2. Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_22">80</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_25">Item 3. Legal Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_25">80</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_28">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_28">80</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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_31">Part II</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_34">Item 5. 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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_34">81</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_37">Item 6. </a>[Reserved]</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_37">82</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_40">Item 7. 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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_40">83</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_76">Item 7A. Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_76">93</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_79">Item 8. Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_79">1</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_142">Item 9. 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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_142">108</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_145">Item 9A. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_145">108</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_148">Item 9B. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_148">108</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_148">Item 9</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_148">C</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_148">. </a>Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_148">108</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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_154">Part III</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_157">Item 10. Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_157">109</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_160">Item 11. Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_160">109</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_163">Item 12. 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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_163">109</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_166">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_166">109</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_169">Item 14. Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_169">109</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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_172">Part IV</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_175">Item 15. Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_175">110</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_178">Item 16. Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_178">112</a></span></div></td></tr><tr><td colspan="6" 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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_181">Signatures</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains forward-looking statements. All statements other than statements of historical facts contained in this Annual Report are forward-looking statements. In some cases, you can identify forward-looking statements by terms such as &#8220;may,&#8221; "can," &#8220;will,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;intend,&#8221; &#8220;target,&#8221; &#8220;project,&#8221; &#8220;contemplate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; or &#8220;continue&#8221; or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. All statements other than statements of historical facts contained in this Annual Report, including without limitation statements regarding our business model and strategic plans for our products, technologies and business, including our implementation thereof, the impact on our business, financial condition and results of operations from the ongoing and global COVID-19 pandemic, or any other pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide, the timing of and our ability to obtain and maintain regulatory approvals, our commercialization, marketing and manufacturing capabilities and strategy, our expectations about the commercial success and market acceptance of our products, the sufficiency of our cash and cash equivalents, and the plans and objectives of management for future operations and capital expenditures are forward-looking statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The forward-looking statements in this Annual Report are only predictions and are based largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements speak only as of the date of this Annual Report and are subject to a number of known and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">unknown risks, uncertainties, and assumptions, including those described under the sections in this Annual Report entitled &#8220;Risk Factors&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and elsewhere in this Annual Report. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the future events and trends discussed in this Annual Report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely upon these forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking statements may not be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, performance, or achievements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise. We intend the forward-looking statements contained in this Annual Report to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;).</span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUMMARY RISK FACTORS</span></div><div style="margin-top:9pt;text-indent:18pt"><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 numerous risks and uncertainties, including those described in Part I. Item 1A. &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K. You should carefully consider these risks and uncertainties when investing in our common stock. The principal risks and uncertainties affecting our business include the following:</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are an early-stage company with a history of significant net losses, we expect to continue to incur operating losses for the foreseeable future and we may not be able to achieve or sustain profitability.</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: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 revenue is primarily generated from sales of our AquaBeam Robotic System and the accompanying single-use disposable handpieces, and we are therefore highly dependent on the success of those products. </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: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 quarterly and annual operating results may fluctuate significantly and may not fully reflect the underlying performance of our business. This makes our future operating results difficult to predict and could cause our operating results to fall below expectations or any guidance we may provide.</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: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 terms of our loan and security agreement require us to meet certain operating and financial covenants and place restrictions on our operating and financial flexibility. If we raise additional capital through debt financing, the terms of any new debt could further restrict our ability to operate our business.  </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may need additional funding to finance our planned operations, and may not be able to raise capital when needed, which could force us to delay, reduce or eliminate one or more of our product development programs and future commercialization efforts.</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: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 commercial success of our AquaBeam Robotic System and Aquablation therapy will depend upon the degree of market acceptance of our products among hospitals, surgeons and patients. </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have limited experience in training and marketing and selling our products and we may provide inadequate training, fail to increase our sales and marketing capabilities or fail to develop and maintain broad brand awareness in a cost-effective manner.</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may not be able to obtain or maintain adequate levels of third-party coverage and reimbursement, and third parties may rescind or modify their coverage or delay payments related to our products.</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We face competition from many sources, including larger companies, and we may be unable to compete successfully. </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have limited experience manufacturing our products in large-scale commercial quantities, and we face a number of manufacturing risks that may adversely affect our manufacturing abilities which could delay, prevent or impair our growth.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may experience disruption in our business as a result of the relocation of our headquarters and manufacturing facility and general expansion of our operations.</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We depend upon third-party suppliers, including contract manufacturers and single source suppliers, making us vulnerable to supply shortages and price fluctuations that could negatively affect our business, financial condition and results of operations. </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may encounter difficulties in managing our growth, which could disrupt our operations. </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: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 information technology systems, or those used by our contractors or consultants, may fail or suffer security breaches, and such failure could negatively affect our business, financial condition and results of operations.</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: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">Failure to comply with data protection laws and regulations could lead to government enforcement actions (which could include civil or criminal penalties), private litigation, and/or adverse publicity and could negatively affect our operating results and business.</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: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 sizes of the addressable markets for our AquaBeam Robotic System have not been established with precision and our potential market opportunity may be smaller than we estimate and may decline. </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: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 product liability lawsuits are brought against us, we may incur substantial liabilities and may be required to limit or halt the marketing and sale of our products. The expense and potential unavailability of insurance coverage for liabilities resulting from our products could harm us and our ability to sell our products. </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: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">Cost-containment efforts of our customers, purchasing groups and governmental organizations could have a material adverse effect on our sales and profitability. </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are highly dependent on our senior management team and key personnel, and our business could be harmed if we are unable to attract and retain personnel necessary for our success. </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: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 the reimbursement rates for BPH treatments and measures to reduce healthcare costs may adversely impact our business. </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: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 AquaBeam Robotic System and our operations are subject to extensive government regulation and oversight in the United States. If we fail to maintain necessary marketing authorizations for our AquaBeam Robotic System, or if approvals or clearances for future products or modifications to existing products are delayed or not issued, it will negatively affect our business, financial condition and results of operations.</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: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">Even though we have obtained marketing authorization for our AquaBeam Robotic System, we are subject to ongoing regulatory review and scrutiny. Failure to comply with post-marketing regulatory requirements could subject us to enforcement actions, including substantial penalties, and might require us to recall or withdraw a product from the market. </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have to obtain, maintain and protect our intellectual property and failure to do so may adversely impact our competitive position. </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may become a party to intellectual property litigation or administrative proceedings that could be expensive, time-consuming, unsuccessful, and could interfere with our ability to sell and market our products or services.</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: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 market price of our common stock may be volatile or may decline steeply or suddenly regardless of our operating performance, which could result in substantial losses for purchasers of our common stock, and we may not be able to meet investor or analyst expectations. </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: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">Future securities issuances could result in significant dilution to our stockholders and impair the market price of our common stock.</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: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 we are not able to maintain adequate internal control over financial reporting, or if we are unable to produce timely or accurate financial statements, investors may lose confidence in our operating results and the trading price of our common stock could decline.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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="i5eab4265421f488a889bb5129afe588f_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Part I</span></div><div id="i5eab4265421f488a889bb5129afe588f_13"></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%">Item 1. Business</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%">Overview</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a surgical robotics company focused on advancing patient care by developing transformative solutions in urology. We develop, manufacture and sell the AquaBeam Robotic System, an advanced, image-guided, surgical robotic system for use in minimally invasive urologic surgery, with an initial focus on treating benign prostatic hyperplasia, or BPH. BPH is the most common prostate disease and impacts approximately 40 million men in the United States. The AquaBeam Robotic System employs a single-use disposable handpiece to deliver our proprietary Aquablation therapy, which combines real-time, multi-dimensional imaging, personalized treatment planning, automated robotics and heat-free waterjet ablation for targeted and rapid removal of prostate tissue. We designed our AquaBeam Robotic System to enable consistent and reproducible BPH surgery outcomes. We believe that Aquablation therapy represents a paradigm shift in the surgical treatment of BPH by addressing compromises associated with alternative surgical interventions. We designed Aquablation therapy to deliver effective, safe and durable outcomes for males suffering from lower urinary tract symptoms, or LUTS, due to BPH that is independent of prostate size and shape, and delivers resection independent of surgeon experience. We have developed a significant and growing body of clinical evidence, which includes nine clinical studies and nearly 150 peer-reviewed publications, supporting the benefits and clinical advantages of Aquablation therapy. As of December&#160;31, 2022, we had an install base of 243 AquaBeam Robotic Systems globally, including 167 in the United States.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BPH refers to the non-malignant enlargement of the prostate gland, a small gland in the male reproductive system. The prostate sits underneath the bladder and surrounds the top part of the urethra, which carries urine from the bladder.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As the prostate enlarges, the gland presses against the urethra, which may obstruct or restrict the flow of urine from the bladder and result in uncomfortable LUTS, such as urgency, frequency, urinary retention, straining to urinate and a weak urinary stream. Without treatment, prolonged obstruction may eventually lead to acute urinary retention, urinary tract infections or renal insufficiency. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States it is estimated that approximately 40 million men are impacted by BPH, with aging demographics expected to drive future growth. Of these men, approximately 12 million are being managed by a physician for symptoms related to their disease. Our total addressable patient population in the United States includes approximately 8.2 million patients, comprising 6.7 million receiving drug therapy, 1.1 million who have tried but failed drug therapy and 400,000 undergoing surgical intervention each year. Over the next ten years, it is expected that the number of men over 65 years old in the United States will double and include a corresponding increase in the number of men with enlarged prostates. Based on the average selling price of our single-use handpiece, we estimate that our total addressable market opportunity is in excess of $20 billion in the United States. The global incidence of BPH among men over 50 years old is similar to that of the United States, representing a significant incremental market opportunity outside of the United States. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main goal of BPH treatment is to alleviate the symptoms associated with the disease and improve the patient&#8217;s quality of life. While drug therapy is typically a first line treatment option, limited efficacy and negative side effects contribute to low compliance and high failure rates and drop outs. On the other hand, surgical intervention is proven to provide effective and durable symptom relief compared to drug therapy, but the use of surgery is significantly underpenetrated, largely due to the compromise patients must make between the incidence of irreversible side effects associated with alternative resective surgical interventions, where obstructive tissue is removed at the time of intervention, or the lower rates of efficacy and durability associated with non-resective surgical interventions, where obstructive tissue is not removed, but rather the prostatic urethra is re-shaped. In addition, most alternative surgical interventions are limited by prostate size and shape, with no single procedure capable of effectively addressing the full range of prostate anatomies regardless of surgeon experience level.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We began developing our proprietary AquaBeam Robotic System in 2009 to address many of the shortcomings of alternative surgical interventions by delivering our Aquablation therapy, the first and only image-guided robotic therapy for the treatment of BPH. We believe our Aquablation therapy provides the following unique combination of benefits: </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: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">Significant and durable symptom relief.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Given obstructive prostate tissue is removed during the procedure, Aquablation therapy has demonstrated significant and long-lasting levels of symptom relief similar to those of alternative resective procedures. In our U.S. pivotal trial, Waterjet Ablation Therapy for Endoscopic Resection of prostate tissue, or the WATER study, Aquablation therapy demonstrated superior safety and non-inferior efficacy results compared to transurethral resection of the prostate, or TURP, the historical standard of care for the surgical </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">treatment of BPH. In the WATER and WATER II studies, surgical retreatment rates were only 5.2% at five years and 3.0% at four years, respectively. In the OPEN WATER study, there were no surgical retreatments at one year. The retreatment rates in the WATER and WATER II studies compare favorably to surgical retreatment rates observed for alternative treatments for BPH. One study published in the BJU International Journal reported on 52,748 men undergoing TURP or photoselective vaporation of the prostate or PVP, with an approximated three-year freedom from surgical retreatment of 92% and 89%, respectively. A second study published in the Journal of Urology reported on 43,041 men undergoing TURP, PVP, enucleation, or open simple prostatectomy with an approximated three-year freedom from surgical retreatment of 93%, 89%, 94%, and 96%, respectively.</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: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">Favorable safety profile.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Aquablation therapy has demonstrated low rates of irreversible complications, including urinary incontinence, erectile dysfunction and ejaculatory dysfunction, compared to published rates observed for other resective surgeries. In our WATER study, patients who underwent Aquablation therapy maintained a higher level of sexual function compared to those who underwent TURP.</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: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">Resection independent of prostate size and shape and surgeon experience.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We designed Aquablation therapy to deliver outcomes that are effective, safe and durable for males suffering from LUTS due to BPH across all prostate sizes and shapes. Additionally, in the WATER and WATER II studies, 50% and 83% of men, respectively, had an obstructive median lobe, and the average prostate size in each study was 54 ml and 107 ml, respectively. Compared to other resective procedures, we believe Aquablation therapy is relatively simple to learn, enabled by the intuitive user interface of the conformal planning unit, or CPU, and automated robotic resection, and delivers resection that is independent of surgeon experience.</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: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">Personalized treatment planning and improved decision-making.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Aquablation therapy combines cystoscopic visualization, which uses a camera attached to a hollow tube, along with ultrasound imaging and advanced planning software to provide the surgeon with a multidimensional view of the treatment area and enable personalized treatment planning for the patient&#8217;s unique anatomy, improved decision-making and real-time monitoring during the procedure.</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: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">Targeted and controlled resection with consistent resection times.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Aquablation therapy utilizes automated robotic resection to remove prostate tissue using a precise, heat-free waterjet. These features enable targeted and controlled tissue removal with rapid resection times that are highly consistent across prostate sizes and shapes and surgeon experience. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have developed a significant and growing body of clinical data that demonstrate the efficacy, safety and durability of Aquablation therapy, with resection that is independent of prostate size and shape and surgeon experience. Our robust body of clinical evidence includes nine clinical studies and nearly 150 peer-reviewed publications. Our WATER study is the only FDA pivotal study randomized against TURP. In this study, Aquablation therapy demonstrated superior safety and non-inferior efficacy compared to TURP across prostate sizes between 30 ml and 80 ml, and superior efficacy in a subset of patients with prostates larger than 50 ml. We have established strong relationships with key opinion leaders or KOLs within the urology community and collaborated with key urological societies in global markets. This support has been instrumental in facilitating broader acceptance and adoption of Aquablation therapy. We believe that as a result of our strong KOL network and our compelling clinical evidence, Aquablation therapy has been added to clinical guidelines of various professional associations, including the American Urological Association, European Association of Urology, Canadian Urological Association, German Urology Society, and National Institute for Health and Care Excellence. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, we sell our products to hospitals. These customers in turn bill various third-party payors, such as commercial payors and government agencies, for reimbursement for the procedures using our products. Effective in 2021, all local Medicare Administrative Contractors, or MACs, which represent 100% of eligible Medicare patients, issued final positive local coverage determinations to provide Medicare beneficiaries with access to Aquablation therapy in all 50 states so long as such beneficiaries meet certain clinical criteria set forth in the local coverage determination. We believe that our strong body of clinical evidence and support from key societies, supplemented by the momentum from Medicare coverage, have led to favorable coverage decisions from many large commercial payors. We plan to leverage these recent successes in our active discussions with commercial payors to establish additional positive national and regional coverage policies, although we cannot provide any assurances that we will be successful in doing so. Outside of the United States, we have ongoing efforts in key markets to expand established coverage and improve payment which we believe will expand patient access to Aquablation therapy.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We primarily sell our products through our direct sales organization in the United States, which targets urologists across the United States, who we believe represent the primary physician specialty managing the care of patients with BPH. We are initially targeting 860 high-volume hospitals that perform, on average, more than 200 resective procedures annually and account for approximately 70% of all hospital-based resective procedures. Additionally, there are approximately 1,840 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">additional U.S. hospitals that perform the remaining 30% of resective BPH procedures we are also targeting. We estimate that approximately 50% of BPH patients who are on drug therapy as well as 50% who have failed drug therapy are under the care of a urologist, equating to approximately 3.9 million men. We believe we can reach these patients by continuing to educate our network of urologists about the clinical benefits of Aquablation therapy, provide comprehensive training programs and deepen our relationships with key urologists and various medical societies. Outside the United States, we sell our products using both our direct sales organization and, in certain regions, our network of distribution partners. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generated revenue of $75.0 million and $34.5 million for the years ended December&#160;31, 2022 and 2021, respectively, and incurred a net loss of $87.2 million and $59.9 million for the years ended December&#160;31, 2022 and 2021, respectively. As of December&#160;31, 2022, we had an accumulated deficit of $348.7 million.</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%">Our Success Factors</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the continued growth of our company will be driven by the following success factors:</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: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">First and only image-guided, heat-free robotic therapy for BPH that addresses the compromise between safety and efficacy of alternative surgical interventions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have developed the AquaBeam Robotic System, an advanced, image-guided, surgical robotic system for use in minimally invasive BPH surgery. The AquaBeam Robotic System delivers our Aquablation therapy, the first and only image-guided, robotic therapy for the treatment of BPH. Aquablation therapy combines real-time, multidimensional imaging, personalized treatment planning, automated robotics and heat-free waterjet ablation for targeted and rapid removal of prostate tissue. We believe that alternative surgical interventions for BPH have a number of shortcomings which require patients to compromise between safety and efficacy, either providing significant symptom relief but with a heightened risk of irreversible complications or a lower risk of complications but with significantly less symptom relief. We believe Aquablation therapy represents a paradigm shift in the surgical treatment of BPH by addressing this compromise.</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: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">Large, growing and underpenetrated market opportunity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> BPH is the number one reason men visit a urologist and we estimate that approximately 40 million men in the United States alone are impacted by BPH, with aging demographics expected to drive future growth. Of these men, approximately 12 million are being managed by a physician for symptoms related to their disease. While drug therapy is typically a first-line treatment option, limited efficacy and negative side effects, including neurologic, ophthalmic and sexual complications, contribute to low compliance and high failure rates, often as high as 30%. On the other hand, surgical intervention is proven to provide effective and durable symptom relief compared to drug therapy, but the use of surgery is significantly underpenetrated, largely due to the compromise and limitations associated with alternative surgical interventions. Our total addressable patient population in the United States includes approximately 8.2 million patients, comprised of 6.7 million who are receiving drug therapy, 1.1 million who have tried but failed drug therapy and 400,000 who are undergoing surgical intervention each year. Based on the average selling price of our single-use handpiece, we estimate that our total U.S. addressable market opportunity is in excess of $20 billion. The global incidence of BPH among men over 50 years old is similar to that of the United States, representing a significant incremental market opportunity outside of the United States. </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: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">Significant and growing body of clinical evidence and strong support from key opinion leaders, or KOLs, resulting in the inclusion of Aquablation therapy into societal guidelines and rapid expansion of positive reimbursement coverage policies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have developed a significant and growing body of clinical data that demonstrates the efficacy, safety and durability of Aquablation therapy, consistent across all prostate sizes and shapes with resection that is independent of surgeon experience. Our robust clinical evidence includes nine clinical studies that we sponsored and enrolled between 2013 and 2018, as well as nearly 150 peer-reviewed publications. Our employees participated in protocol design, data management, monitoring, and statistical analysis in all nine clinical studies and results were provided to authors for publication upon request. Our WATER study is the only FDA pivotal study randomized against TURP, which is the historical standard of care for the surgical treatment of BPH. In this study, Aquablation therapy demonstrated superior safety and non-inferior efficacy results compared to TURP across prostate sizes between 30 ml and 80 ml, and superior efficacy results in a subset of patients with prostates larger than 50 ml. We have established strong relationships with KOLs within the urology community and collaborated with key urological societies in global markets. This support has been instrumental in facilitating broader acceptance and adoption of Aquablation therapy. As a result of our strong KOL network and our compelling clinical evidence, Aquablation therapy has been added to clinical guidelines of various professional associations, including the American Urological Association, European Association of Urology, Canadian Urological Association, German Urology Society, and National Institute for Health and Care Excellence; has achieved favorable coverage determinations from MACs; and has been designated by the Centers for Medicare and Medicaid Services, or CMS, as demonstrating substantial clinical improvement over alternative </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">surgical interventions and granted transitional pass-through payment status, effective January 1, 2020, which has been extended through December 31, 2023. We believe our compelling clinical evidence, strong KOL relationships and engagement with global urological societies will continue to play an important role in growing awareness and increasing adoption of Aquablation therapy.</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: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">Compelling value proposition and benefits to hospitals, surgeons and patients.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We designed our AquaBeam Robotic System to enable consistent and reproducible resections that are independent of surgeon experience and require minimal training. In addition, we believe the differentiated features of Aquablation therapy allow for improved predictability of outcomes and, as such, increase surgeon confidence in recommending surgical intervention to their patients. Given its ability to treat prostate sizes of all shapes and sizes, Aquablation therapy enables hospitals to consolidate the surgical treatment of BPH in a single therapy. We also believe that hospital administrators will be able to leverage the differentiation of Aquablation therapy as a marketing tool to attract skilled surgeons and patients to their hospital system. Furthermore, the AquaBeam Robotic System is highly mobile and compact, requiring no retrofitting of the operating room, and we believe is competitively priced compared to other robotic systems and capital equipment devices, both factors which we believe remove adoption hurdles for hospital customers and allow for a more streamlined hospital sales cycle. For patients, Aquablation therapy offers significant and durable symptom relief with an attractive safety profile. We believe these benefits will continue to support the adoption of Aquablation therapy by hospitals and surgeons.</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: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">Recurring revenue model.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We generate revenue primarily from hospitals making capital purchases of our AquaBeam Robotic System and purchasing our single-use handpieces for individual patient use. We also generate revenue by providing post-warranty service for the AquaBeam Robotic System. We believe our business model of selling capital equipment that generates corresponding disposables utilization and post-warranty service contracts provides a path to predictable, recurring revenue. </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: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">Broad research and development capabilities and a robust intellectual property portfolio.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have invested in establishing strong research and development capabilities for over a decade, including in surgical robotics and imaging-enabled surgery as well as integrating hardware and software to create an exceptional user and patient experience. We believe our focus on this experience will allow us to continue to bring new upgrades, capabilities and products to market, allowing us to innovate and maintain our competitive positioning. We have a broad patent portfolio, including 135 issued patents and 88&#160;pending patent applications as of December&#160;31, 2022. We believe our intellectual property and know-how present a significant barrier to entry for our competitors.</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: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">Proven leadership team and board members with deep industry experience.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are led by a highly experienced management team and board with a successful track record of building businesses by identifying and providing solutions for underserved markets in the medical device industry. Our team has successfully led and managed dynamic growth phases in organizations and commercialized products in markets with established incumbents by addressing the unmet needs of the physicians and patients they serve.</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%">Our Growth Strategies</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mission is to establish Aquablation therapy as the surgical standard of care for BPH. The key elements of our growth strategy are:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;padding-left:14.5pt">Grow our installed base of AquaBeam Robotic Systems by driving adoption of Aquablation therapy among urologists.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In the United States, we are initially focused on driving adoption of Aquablation therapy among urologists that perform hospital-based resective BPH surgery. We estimate that approximately 290,000 of the 400,000 annual BPH surgeries are resective procedures performed across approximately 2,700 hospitals. We are initially targeting 860 high-volume hospitals that we estimate perform, on average, more than 200 resective procedures annually and account for approximately 70% of all hospital-based resective procedures. . Additionally, there are approximately 1,840 U.S. hospitals that perform the remaining 30% of resective BPH procedures we are also targeting. To penetrate these hospitals, we will continue to increase our direct team of capital sales representatives, who are focused on driving system placement within hospitals by engaging with key surgeons and decision makers to educate them about the compelling value proposition of Aquablation therapy. We also intend to increase awareness of Aquablation therapy by continuing to publish clinical data in various industry and scientific journals, present our clinical data at various industry conferences and sponsor peer-to-peer education programs and proctorships. </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: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">Increase system utilization by establishing Aquablation therapy as the surgical treatment of choice for BPH.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Once we place a system within a hospital, our objective is to establish Aquablation therapy as the surgical treatment of choice for BPH. Within each hospital, we are initially focused on targeting urologists who perform </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">medium-to-high volumes of resective procedures and converting their resective cases to Aquablation therapy. To accomplish this, we will continue expanding our team of highly trained Aquablation representatives and clinical specialists, who are focused on driving system utilization within the hospital, providing education and training support and ensuring excellent user experiences. As urologists gain experience with Aquablation therapy, we will leverage their experiences to capture more surgical volumes and establish Aquablation therapy as the surgical standard of care. Over time, we intend to leverage our relationships with urologists to drive utilization of Aquablation therapy beyond the current surgical market. We estimate that approximately 50% of BPH patients who are on drug therapy as well as 50% who have failed drug therapy are under the care of a urologist, equating to approximately 3.9 million men. We believe we can reach these patients by continuing to educate our network of urologists of the clinical benefits of Aquablation therapy, provide comprehensive training programs and deepen our relationships with key urologists and various medical societies. Furthermore, we believe that additional coverage by private payors will continue to drive increased utilization.</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: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">Continue to broaden private payor coverage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Since the addition of Aquablation therapy to AUA clinical guidelines in May 2019, we have significantly grown coverage for Aquablation therapy in the United States. Effective in 2021, all local MACs, which represent 100% of eligible Medicare patients, issued final positive local coverage determinations to provide Medicare beneficiaries with access to Aquablation therapy in all 50 states so long as such beneficiaries meet certain clinical criteria set forth in the local coverage determinations. We believe that these favorable coverage decisions have been a catalyst for hospital adoption of our AquaBeam Robotic System. Our strong body of clinical evidence and support from key societies, supplemented by the momentum from Medicare coverage, have led to favorable coverage decisions from many large private payors. We plan to leverage these recent successes in our active discussions with private payors to establish additional positive national and regional coverage policies. We believe that additional private payor coverage will contribute to increasing utilization of our system over time. Outside of the United States, we have ongoing efforts in key markets to expand established coverage and further improve patient access to Aquablation therapy.</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: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">Build upon our strong base of clinical evidence.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are committed to continuing to build upon our foundation of clinical evidence, which we believe will help drive increased awareness and adoption of our products. For example, we are continuing to follow patients in our WATER and WATER II studies to collect five-year clinical outcomes as well as conducting sub-group analyses across our base of clinical data that we believe will further define the role of Aquablation therapy across patient populations. We also plan to further build our base of clinical evidence by supporting new clinical studies intended to support commercial, regulatory and reimbursement efforts. For example, we are supporting an investigator-initiated clinical study, called WATER III, which is a randomized controlled trial evaluating Aquablation therapy against laser enucleation in treating BPH patients with large prostate sizes.</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: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">Invest in research and development to drive continuous improvements and innovation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are currently developing additional and next generation technologies to support and improve Aquablation therapy to further satisfy the evolving needs of surgeons and their patients as well as to further enhance the usability and scalability of the AquaBeam Robotic System. We also plan to leverage our treatment data and software development capabilities to integrate artificial intelligence and machine-learning to enable computer-assisted anatomy recognition and improved treatment planning and personalization. In the future, we may evaluate the application of the AquaBeam Robotic System in new urologic conditions beyond BPH.</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: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">Drive increased awareness of Aquablation therapy beyond the urology community.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As we expand our network of urologists and grow our installed base, we intend to increase awareness and brand recognition of Aquablation therapy beyond urologists, primarily among primary care physicians who manage BPH patients. We estimate that approximately 3.9 million men, including approximately 3.3 million patients who are on drug therapy and 600,000 who have failed drug therapy, are under the care of a primary care physician. To achieve this objective, we will invest in marketing initiatives directed at primary care physicians in order to expand networks for BPH patients to visit a urologist. Once we have established a broader installed base of systems, we may seek to further increase patient awareness through various direct-to-patient marketing initiatives.</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: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">Further penetrate and expand into existing and new international markets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We plan to establish and strengthen our presence internationally. While the United States remains our primary focus in the near-term, we are growing our existing presence in other markets, including Germany, France, Italy, Spain, United Kingdom, Korea and Japan, by continuing to promote the clinical benefits of Aquablation therapy, supporting investments in clinical studies to improve coverage and reimbursement and fostering relationships with KOLs. We plan to strategically </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">invest in new markets based on our assessment of market size and opportunity and prospects for compelling reimbursement.</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%">Market Overview</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Addressable Market Opportunity in BPH</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, BPH is the number one reason men visit a urologist. BPH is estimated to occur in more than 50% of men in their 50s, growing to 70% of men in their 60s, and is the fourth most common diagnosed disease in men above 50 years old, ranking behind coronary artery disease, hypertension and type 2 diabetes. BPH often results in uncomfortable LUTS, which can have a significant impact on quality of life. If left untreated, BPH may eventually lead to more serious complications. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, we estimate that approximately 40 million men are impacted by symptoms of BPH, with aging demographics expected to drive future growth. Over the next ten years, we expect that the number of men over 65 years old in the United States will double and include a corresponding increase in the number of men with enlarged prostates. Of these men, approximately 12 million are being managed by a physician for symptoms related to their disease. While drug therapy is typically a first line treatment option, limited efficacy and negative side effects contribute to low patient compliance, high failure rates and drop outs. On the other hand, surgical intervention is proven to provide effective and durable symptom relief compared to drug therapy, but the use of surgery is significantly underpenetrated, largely due to the compromise patients must make between (1) the incidence of irreversible side effects associated with current resective surgical interventions, or (2) the lower rates of efficacy and durability associated with non-resective surgical interventions. Our total addressable patient population in the United States includes approximately 8.2 million patients, comprised of 6.7 million receiving drug therapy, 1.1 million who have tried but failed drug therapy and 400,000 undergoing surgical intervention each year. Based on the average selling price of our single-use handpiece, we estimate that our total addressable market opportunity is in excess of $20 billion in the United States. The global incidence of BPH among men over 50 years old is similar to that of the United States, representing a significant incremental market opportunity outside of the United States. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview of the Prostate</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The prostate is a small gland in the male reproductive system. The prostate sits underneath the bladder and surrounds the top part of the urethra, which carries urine from the bladder.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The prostate is approximately the size of a walnut in men younger than 30 years old; as men age, the prostate grows larger. At puberty, testosterone levels in boys start to increase and the prostate grows to about eight times its size. The prostate continues to grow, doubling in size between the ages of 21 and 50 years, and almost doubles again in size between the ages of 50 and 80 years. Prostate size is generally measured in volume using milliliters, or ml. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BPH Disease Overview and Diagnosis</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BPH refers to the non-malignant enlargement of the prostate gland. As the prostate enlarges, the gland presses against the urethra, which may obstruct or restrict the flow of urine from the bladder and result in uncomfortable LUTS, such as urgency, frequency, urinary retention, straining to urinate and a weak urinary stream. Without treatment, prolonged obstruction may eventually lead to acute urinary retention, urinary tract infections or renal insufficiency.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the AUA guidelines, it is estimated that 90% of men between the ages of 45 and 80 will experience LUTS, and 50% of them will experience moderate-to-severe symptoms by the time they are 85 years old, which we believe are predominantly caused by BPH. Furthermore, 50% of men between the ages of 51-60 have pathological BPH. According to our internal marketing survey, 99% of men diagnosed with BPH say symptoms impact their quality of life. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clinical diagnosis of BPH typically involves a number of tests that are used to assess the degree of LUTS and determine whether the symptoms are caused by BPH or another condition. LUTS are classified as either mild, moderate or severe. Patients suffering from symptoms of BPH are typically first seen by a primary care physician, who may diagnose and manage the patient, or refer the patient to a urologist. Urologists are trained to perform surgery for various types of urologic conditions, including BPH. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BPH Treatment Options</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main goal of BPH treatment is to alleviate the symptoms associated with the disease and improve the patient&#8217;s quality of life. As such, a patient&#8217;s recommended course of treatment is largely based on the patient&#8217;s degree of symptoms. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Patients who choose this approach are generally advised to implement lifestyle changes and return for yearly visits with their physician to determine if symptoms are changing. For most men, the prostate will continue to grow and symptoms will worsen. As symptoms become more bothersome, active treatment may be recommended. The two primary categories of active treatment for BPH are drug therapy and surgical intervention.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Drug Therapy</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug therapy is often the first step in actively treating mild-to-moderate symptoms of BPH. While there is no pharmacological cure for BPH, drugs may be used to manage symptoms. Without surgical intervention, most men with BPH who start drug therapy will need to continue it indefinitely in order to relieve symptoms. While drug therapy can provide relief for some men, two out of three patients are not satisfied with the effectiveness of their medication. Drug therapy is also often associated with negative side effects, including headaches, dizziness, nausea, erectile dysfunction, ejaculatory dysfunction, loss of libido, cardiac failure and dementia. These side effects often contribute to poor treatment compliance, with drug therapy failing in up to 30% of men within two years. Furthermore, drug therapy may be costly, particularly in light of limited symptom relief. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Surgical Intervention</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Surgical intervention is recommended for patients who have failed or are unwilling to consider drug therapy, or are suffering from complications due to their BPH. Although more invasive than drug therapy, surgical intervention generally provides more significant, longer-lasting symptom relief. We believe that growth in the use of surgical intervention over the past several years is due to the introduction of new technologies that better balance the compromise between efficacy and safety as well as growing awareness of surgical intervention as an effective way to manage BPH symptoms compared to drug therapy. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are two categories of surgical intervention, resective, where obstructive tissue is removed at the time of intervention, and non-resective, where obstructive tissue is not removed, but rather the prostatic urethra is re-shaped. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Resective Procedures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Resective prostate procedures generally provide more significant and longer-lasting symptom relief than non-resective procedures, but may result in a higher incidence of irreversible complications, including urinary incontinence, erectile dysfunction and ejaculatory dysfunction.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Resective surgeries may be performed endoscopically, allowing the procedure to be completed through a tubular instrument, or via an open or a laparoscopic procedure, called a simple prostatectomy. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Endoscopic procedures access the prostate through the urethra, so no incisions are made in the patient&#8217;s abdomen. Common alternative endoscopic resective procedures include:</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: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:400;line-height:120%;padding-left:14.5pt">Transurethral Resection of the Prostate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> TURP is a resective procedure which uses electrocautery to cut and remove prostate tissue. Despite being used for almost a century, this procedure is still the most frequently performed resective surgery and is considered the historical standard of care for the surgical treatment of BPH for prostates less than 80 ml.</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: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:400;line-height:120%;padding-left:14.5pt">Photoselective Vaporization of the Prostate, or PVP.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> PVP is a transurethral form of treatment that utilizes a laser fiber to vaporize prostate tissue sequentially outwards until the surgeon creates a sufficient cavity through which the patient may now void. PVP is generally used in patients with small- to average-sized prostates and can be used in patients who are at high risk of bleeding complications. </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: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:400;line-height:120%;padding-left:14.5pt">Laser Enucleation of the Prostate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Laser enucleation utilizes a surgical laser to manually resect prostate tissue through the urethra. This procedure allows the surgeon to follow anatomic planes to separate entire lobes of the prostate. In general, separated prostate lobes are then pushed into the bladder and suctioned out via a special tool. Laser enucleation is prostate size-independent; however, this procedure is more commonly used in larger prostates, and adoption has been limited due to the high degree of skill and experience required. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A simple prostatectomy is an invasive, open procedure that requires one or more incisions to be made in the patient&#8217;s abdomen to access and remove part or all of the prostate. This procedure is typically a last resort treatment for BPH in patients with very large prostates or those patients with severe complications due to BPH. This surgery may be done manually, or with the assistance of a robot, but in either case is a procedure that requires a high degree of surgeon skill.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Resective Procedures</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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In non-resective procedures, prostate tissue is not removed at the time of surgery. By not removing tissue, symptom relief is generally less significant and durable compared to resective procedures. The two most common commercially available non-resective procedures are prostatic urethral lift, or PUL, and water vapor therapy. PUL uses permanent implants of nitinol and stainless steel placed transurethrally to pin back and compress obstructing prostate tissue, thus creating a channel for improved urinary flow. Water vapor therapy utilizes principles of convection by transurethrally delivering water vapor into obstructing prostate tissue, which results in cell death and reduction of prostate volume over a period of three to six months. Non-resective procedures are generally approved for small- to average-sized prostates. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations of Alternative Surgical Interventions</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two factors that surgeons and patients commonly consider when evaluating surgical intervention are efficacy and safety. Efficacy is generally measured by symptom relief as well as durability of relief, and safety by the occurrence of irreversible complications such as urinary incontinence, erectile dysfunction and ejaculatory dysfunction. We believe that alternative surgical interventions for BPH require patients to compromise between efficacy and safety. Alternative interventions either provide significant symptom relief with a heightened risk of irreversible complications or a lower risk of complications with significantly less symptom relief. In addition, most alternative surgical interventions are limited by prostate size and shape, with no single procedure capable of effectively addressing the full range of prostate anatomies regardless of surgeon experience level. We believe that the compromise and limitations associated with alternative surgical interventions have contributed to the relatively low penetration rate of surgical intervention. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations of Endoscopic Resective Procedures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While endoscopic resective surgeries such as TURP and laser-based procedures may provide BPH patients with durable symptom relief, these procedures have a number of limitations, including:</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: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:400;line-height:120%;padding-left:14.5pt">High rates of irreversible complications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Irreversible complications are a common side effect of endoscopic resective procedures. Published studies have shown rates of erectile dysfunction as high as 14%, 20% and 8%, ejaculatory dysfunction as high as 89%, 50% and 77%, and incontinence as high as 2%, 2%, and 33% for TURP, PVP and laser enucleation, respectively. We believe the high rates of irreversible complications are in large part due to these technologies utilizing heat to remove prostate tissue, which may lead to unintended thermal damage to critical parts of the anatomy. Furthermore, minimal intraoperative visualization, which is generally limited to a cystoscope, provides limited visibility of the prostate and makes it difficult for the surgeon to see and preserve critical parts of the prostate during tissue resection. This results in highly variable depth of tissue penetration, damage to tissue which may extend deeper than cavity created, a potential for unintended prostate capsule perforation, potential damage to nerve bundle responsible for erectile function, and delayed healing of prostatic urethra.</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: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:400;line-height:120%;padding-left:14.5pt">Prostate size limitations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> While TURP is considered the standard of care for surgical treatment of BPH, it is generally reserved for small- to average-sized prostates below 80 ml given the length and manual nature of the procedure. For laser-based therapies, PVP is also most commonly used for small- to average-sized prostates, while laser enucleation is generally reserved for treating patients with larger prostates.</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: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:400;line-height:120%;padding-left:14.5pt">Experience dependent outcomes and long learning curves.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Endoscopic resective procedures rely on manual resection of the prostate, with clinical outcomes often highly dependent on the surgeon&#8217;s experience level. For example, a study of a large number of patients undergoing TURP found that the rate of reoperation was 1.2-fold higher in men treated by surgeons who had performed 172 or fewer TURP procedures versus surgeons that had performed more than 402 TURP procedures. In addition, a study of 200 procedures by a surgeon performing PVP showed that the surgeon required at least 120 procedures to achieve optimal clinical outcomes. Furthermore, a study of surgeons learning to perform laser enucleation demonstrated that one-third of the surgeons failed to complete the training program. </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: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:400;line-height:120%;padding-left:14.5pt">Inconsistent and lengthy resection times.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Endoscopic resective procedures require manual resection of prostate tissue performed under limited visualization. This manual process contributes to highly inconsistent and lengthy resection times that are strongly correlated with prostate size.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;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%">Limitations of a Simple Prostatectomy</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While a simple prostatectomy typically provides maximum symptom relief by removing part or all of the prostate gland, this procedure is generally considered a treatment of last resort reserved for patients with large prostates. Limitations of a simple prostatectomy include:</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: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:400;line-height:120%;padding-left:14.5pt">Surgical safety concerns.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Even when performed robotically, a simple prostatectomy still requires incisions to be made in the patient&#8217;s abdomen in order to access the prostate gland. Bleeding events are a key risk in these types of procedures, with transfusion rates as high as 25%.</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: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:400;line-height:120%;padding-left:14.5pt">High rates of irreversible complications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Similar to endoscopic resective procedures, open procedures commonly result in high rates of irreversible complications, with studies showing erectile, ejaculatory dysfunction and incontinence rates as high as 2-3%, 90% and 8%, respectively.</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: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:400;line-height:120%;padding-left:14.5pt">Long hospital stay and recovery time.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Given the invasiveness of open procedures, long hospital stays and post-procedure recovery are common. In addition, patients typically stay in the hospital for an average of five days after surgery and have long recovery times.</span></div><div style="margin-top:9pt;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%">Limitations of Non-Resective Procedures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While non-resective procedures are associated with favorable safety profiles and limited impact on sexual function, these procedures generally deliver lower and less durable symptom relief than resective procedures. Limitations of non-resective procedures include:</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: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:400;line-height:120%;padding-left:14.5pt">Limited symptom relief and durability.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> By not removing obstructive prostate tissue, non-resective procedures generally results in less significant and durable symptom relief compared to resective procedures. In addition, since prostate tissue continues to grow over time, durability of symptom relief is typically less favorable in non-resective procedures, with higher rates of patients needing to undergo surgical retreatment or go back on drugs. For example, five-year surgical retreatment rates for PUL and water vapor therapy were 13.6% and 4.4%, respectively. In addition, the rates of PUL and water vapor therapy patients back on drug therapy at five years were 10.7% and 11.1%, respectively. Furthermore, since PUL requires the use of a permanent implant, there is risk of post-operative complications due to the implant which may require implant removal, with a published five-year rate of implant removal of 9.3%.</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: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:400;line-height:120%;padding-left:14.5pt">Limited intraoperative visualization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Similar to endoscopic resective procedures, the surgeon&#8217;s view of the prostate in endoscopic non-resective procedures is limited to a cystoscope that provides minimal visibility of the prostate.</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: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:400;line-height:120%;padding-left:14.5pt">Prostate size and shape limitations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Both PUL and water vapor therapy are generally used for small- to average-sized prostates. Unlike any of the resective procedures, both of these procedures are specifically limited by the FDA for use in certain prostate sizes. The mean prostate volumes for PUL and water vapor therapy were 45 ml and 46 ml, respectively, in their respective U.S. pivotal, prospective, randomized clinical trials. In addition, the use of these procedures may be limited for certain complex prostate shapes.</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%">Our Solution</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed the AquaBeam Robotic System, an advanced, image-guided, surgical robotic system for use in minimally invasive urologic surgery. Our proprietary AquaBeam Robotic System delivers our Aquablation therapy, the first and only image-guided robotic therapy for the treatment of BPH. We market the AquaBeam Robotic System in the United States pursuant to FDA 510(k) clearance that we received in March 2021. The most common side effects observed for Aquablation therapy are mild and transient and may include mild pain or difficulty when urinating, discomfort in the pelvis, blood in the urine, inability to empty the bladder or a frequent or urgent need to urinate, and bladder or urinary tract infection. During our clinical studies, we documented a rate of incontinence between 0%-2%, ejaculatory dysfunction between 6.9%-24.6%, and a peri-operative transfusion rate between 0.9%-5.9%. Since then, a number of publications have reported on transfusion rates. A key study published in April 2021 of 2,089 men undergoing Aquablation therapy with prostates ranging in size from 20 ml to 363 ml observed a transfusion rate of only 0.8%.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AquaBeam Robotic System combines the following highly differentiated features that are intended to deliver effective, safe and durable outcomes for males suffering from LUTS due to BPH that are consistent across all prostate sizes and shapes and resection independent of surgeon experience:</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: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">Real-time image guidance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Intraoperative ultrasound imaging combined with cystoscopic visualization, which provides a multidimensional view of the treatment area, enabling improved decision-making and real-time treatment monitoring. </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: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">Personalized treatment planning.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Using ultrasound imaging integrated with advanced planning software, the surgeon is able to map the treatment contour that precisely targets the resection area, personalizing the optimal tissue removal plan based on each patient&#8217;s unique anatomy. </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: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">Automated robotic execution.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Once the treatment plan is finalized, the robot automatically executes the plan, guiding the precisely calibrated waterjet with speed and accuracy while the surgeon monitors.</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: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">Heat-free waterjet resection.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Utilizing the unique power of a pulsating waterjet near the speed of sound, Aquablation therapy removes prostatic tissue with a heat-free waterjet, minimizing the risk of complications arising from prolonged thermal injury.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Components of the AquaBeam Robotic System</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AquaBeam Robotic System is highly mobile and compact, requiring no retrofitting of the operating room. The main components of the AquaBeam Robotic System are the conformal planning unit, or CPU, console, motorpack and handpiece with integrated scope. </span></div><div style="margin-top:9pt;text-align:center;text-indent:18pt"><img src="prct-20221231_g1.jpg" alt="prct-20221231_g1.jpg" style="height:340px;margin-bottom:5pt;vertical-align:text-bottom;width:400px"/></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CPU serves as the primary user interface of the AquaBeam Robotic System, displaying live transrectal ultrasound, or TRUS, video which allows the surgeon to visualize the prostate and surrounding structures, identify key anatomical markers and personalize the resection based on the patient&#8217;s unique anatomy. Through an intuitive user interface, the CPU allows the surgeon to map the contour of the prostate and plan the resection pathway by selecting the resection angles, length and depth. During the procedure, the surgeon utilizes the CPU to observe the progress of the resection in real time and has the option to make adjustments to the treatment area as needed. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The console contains a high-pressure pumping system that is responsible for generating the high-velocity waterjet used in Aquablation therapy. The console interfaces with both the CPU and motorpack and handpiece assembly, generating the water flow rates based on instructions received from the CPU. The console is activated by a foot pedal and has a small screen that displays the pump level and procedure mode.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The motorpack is connected to the console with a flexible cable that provides power and control instructions to the motorpack. The motorpack consists of a motor control system that drives the movement and position of the waterjet nozzle in the handpiece. The motorpack has buttons that allow a surgeon to manually increase or decrease the pump power level during resection, if needed.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The handpiece is the sterile, single-use component of the AquaBeam Robotic System that delivers the high-velocity waterjet. The tip of the handpiece is inserted transurethrally into the patient, advanced through the prostatic urethra into the bladder and positioned using both TRUS imaging and cystoscopic guidance from the integrated, reusable scope. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AquaBeam Robotic System also includes a customized ultrasound set through which ultrasound images are integrated with our system.</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%">Key Benefits of Aquablation Therapy</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our Aquablation therapy addresses the compromise between safety and efficacy of alternative surgical interventions, providing the following unique benefits:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;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">significant and durable symptom relief;</span></div><div style="padding-left:36pt;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">favorable safety profile compared to other BPH resective procedures;</span></div><div style="padding-left:36pt;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">outcomes consistent across all prostate sizes and shapes and resection independent of surgeon experience;</span></div><div style="padding-left:36pt;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">personalized treatment planning and improved decision-making; and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="padding-left:36pt;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">targeted and controlled resection with consistent resection times. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Clinical Results and Studies</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant body of clinical evidence supports the efficacy, safety and durability of Aquablation therapy across prostate sizes and shapes as well as surgeon experience. This robust body of evidence includes more than 150 peer-reviewed publications in premier journals, such as the Journal of Urology, European Urology and BJU International, as well as nine clinical studies, including our three core studies: WATER, WATER II and OPEN WATER. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;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-style:italic;font-weight:700;line-height:120%;padding-left:13.8pt">WATER.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The WATER study was double-blind, randomized, controlled study of Aquablation therapy against TURP in men with prostate sizes between 30 ml and 80 ml. This study is the only FDA pivotal trial for BPH randomized against TURP. The study was designed with 80% power to show superiority in safety and more than 80% power to show non-inferiority in efficacy. The results of our WATER study served as the basis for FDA grant of our De Novo request and were first published in the Journal of Urology in 2018. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight: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">WATER II.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The WATER II study was a prospective, multicenter study of Aquablation therapy in patients with prostate sizes between 80 ml and 150 ml. The study was designed with 80% power for safety and 99% power for efficacy against an objective performance criteria, or OPC, based upon TURP data, even though TURP procedures are typically performed in smaller prostates. The results of the WATER II study served as the basis for increased reimbursement and coverage and were first published in BJU International in 2019.</span></div><div><span><br/></span></div><div style="padding-left:36pt;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-style:italic;font-weight:700;line-height:120%;padding-left:13.8pt">OPEN WATER.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The OPEN WATER study was a prospective, multicenter, all-comer study conducted in a commercial setting spanning patients with prostate sizes between 20 ml and 150 ml. Due to the size of this study, it was sufficiently powered to statistical conclusions with the data. There was no OPC established for this study. The results of the OPEN WATER study were first published in Journal of Clinical Medicine in 2020.</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%">Sales and Marketing</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial Activities in the United States</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We designed our commercial strategy and built our direct sales team to target primarily urologists across the United States, who we believe represent the primary physician specialty managing the care of patients with BPH. We estimate that there are approximately 12,000 urologists who manage approximately 4.3 million BPH patients, comprised of 400,000 undergoing BPH surgery annually, 3.3 million who are on drug therapy and 600,000 who have tried but failed drug therapy. We are first focused on driving adoption of Aquablation therapy among urologists who perform hospital-based </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">BPH resective surgery. We estimate that approximately 290,000 of the 400,000 annual BPH surgeries are resective procedures performed across approximately 2,700 hospitals. We are initially targeting 860 high-volume hospitals that perform, on average, more than 200 resective procedures annually and account for approximately 70% of all hospital-based resective procedures. Additionally, there are approximately 1,840 U.S. hospitals that perform the remaining 30% of resective BPH procedures we are also targeting Within each hospital, we are focused on targeting urologists who perform medium-to-high volumes of resective procedures and converting their resective cases to Aquablation therapy. As urologists gain experience with Aquablation therapy, we will leverage their experiences to capture more surgical volumes and establish Aquablation therapy as the surgical standard of care. We also intend to leverage our relationships with urologists to drive utilization of Aquablation therapy beyond the current surgical market. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our direct sales organization actively engages with providers to drive awareness, adoption and utilization of our Aquablation therapy. This team is supported by clinical specialists and professional education employees, who are responsible for training and supporting surgeons, reimbursement specialists, who are responsible for customer and physician education on coding, coverage and payment, and field service employees, who provide preventative maintenance and support for our customers. We intend to expand the size of our direct sales organization to support our efforts for adoption and utilization of Aquablation therapy.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our direct sales efforts, we support our sales organization with marketing and market development initiatives. We plan to continue to expand and enhance our marketing capabilities to support our growing commercial organization and customer base. Our near-term marketing efforts center principally on increasing awareness and driving adoption of Aquablation therapy among urologists by continuing to publish clinical data in various industry and scientific journals, present our clinical data at various industry conferences, expand our network of KOLs and sponsor peer-to-peer education programs and proctorships. We believe these initiatives will further deepen our relationships with urologists and key medical societies, contributing to our goal of Aquablation therapy becoming the surgical standard of care for BPH surgery. Longer-term, as we expand our network of urologists and grow our installed base, we intend to increase awareness and brand recognition of Aquablation therapy beyond urologists, primarily among primary care physicians who manage BPH patients. To achieve this objective, we will invest in marketing initiatives directed at primary care physicians in order to expand networks for BPH patients to visit a urologist. Once we have established a broader installed base of systems, we may seek to further increase patient awareness through various direct-to-patient marketing initiatives.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial Activities Outside of the United States</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercialization strategy outside the United States is focused on large addressable markets through a broad range of market development activities, including increasing awareness, obtaining regulatory approvals and establishing reimbursement. We sell our products using both our direct sales organization and, in certain regions, our network of distribution partners. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In EMEA, our direct sales organization is currently primarily focused on Germany, France, the United Kingdom, Switzerland and Austria. In other countries, such as Italy, Spain, Portugal, Israel, and South Korea, we engage distribution partners to assist us with market development and sales activities. As of December&#160;31, 2022, we employed 16 personnel to support sales and marketing activities in EMEA. We will opportunistically choose distribution partners with clinical and marketing expertise to enter new markets. We are focused on distribution partners that have the capability to assist with surgeon training and, when required, obtaining regulatory approvals. In the Asia-Pacific region, we are focused on obtaining local regulatory clearances with the assistance of our distribution partners in this region. We have regulatory approval in Hong Kong, where we are engaged with a distribution partner for market development activities. We also have regulatory approval in Japan, and are currently evaluating our commercial strategy while conducting a post market survey as a condition to our regulatory approval.</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%">Third-Party Reimbursement</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, we sell our products to hospitals. These customers in turn bill various third-party payors, such as commercial payors and government agencies, for reimbursement for the procedures using our products. Our market access team includes five professionals who are focused on all key aspects of reimbursement, which include securing appropriate coding, payment and coverage policies for our products and procedures using our products.&#160;This team focuses both on payer engagement as well as providing support to the providers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coverage and reimbursement by governmental and third-party payors may depend upon a number of factors, including the determination that the product or service and its use or administration for a particular patient is:</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: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 covered benefit;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">safe, effective and medically necessary;</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: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">appropriate for the specific patient;</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: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">supported by guidelines established by the relevant professional societies;</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: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">cost-effective; and</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: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">neither experimental nor investigational.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party payors, whether foreign or domestic, or governmental or commercial, are developing increasingly sophisticated methods of controlling healthcare costs by limiting coverage and the amount of reimbursement for particular products. In addition, no uniform policy of coverage and reimbursement for procedures exists among third-party payors. Therefore, coverage and reimbursement for procedures can differ significantly from payor to payor. Obtaining coverage and reimbursement can be a time-consuming process that could require supporting scientific, clinical and cost-effectiveness data.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payors continually review new and existing technologies for possible coverage and can, without notice, deny or reverse coverage for new or existing products and procedures. Further, future coverage and reimbursement may be subject to increased restrictions, such as additional prior authorization requirements, both in the United States and in international markets. In addition, Medicare Administrative Contractors could issue a local coverage determination decision that could restrict the patients eligible for a treatment with our products. Third-party coverage and reimbursement may not be available or adequate in either the United States or international markets. Further, other BPH treatments may be more widely covered or subject to different co-pay policies and requirements, which could impact demand for our products.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coding and Payment</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party payors require physicians and hospitals to identify the service for which they are seeking reimbursement by using Current Procedural Terminology, or CPT, codes, which are created and maintained by the American Medical Association, or AMA.&#160;The surgical treatment of BPH using Aquablation therapy is described by CPT code 0421T, which is the code describing transurethral waterjet ablation of the prostate, a Category III code published by the AMA in January 2017.&#160;In February 2021, the AMA approved an extension for CPT code 0421T through December 31, 2026.&#160; </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Physician reimbursement under Medicare generally is based on a defined fee schedule, the Medicare Physician Fee Schedule, through which payment amounts are determined by the relative values of the professional service rendered. Physician payment rates for Category III codes are determined by the MACs and vary from jurisdiction to jurisdiction. The payment to the surgeon using CPT code 0421T is currently similar to that for a TURP procedure.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to payment to the surgeon for professional services, Medicare provides reimbursement to our hospital customers for procedures under the hospital outpatient prospective payment system, or HOPPS, and inpatient prospective payment system, or IPPS. The HOPPS and IPPS provide bundled amounts generally intended to reimburse the hospital for all facility costs related to procedures performed in the hospital outpatient setting and inpatient setting, respectively. Medicare also provides reimbursement for procedures performed in ASCs. Reimbursement rates from commercial payors vary depending on the commercial payor, contract terms, and other factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the 2020 Outpatient Prospective Payment System ruling, the CMS granted approval for a transitional pass-through, or TPT, payment for Aquablation therapy.&#160;TPT status is intended to encourage the use of newly FDA-approved medical devices, drugs, and biologics across all fields of medicine and to boost Medicare patients&#8217; access to these innovative therapies by temporarily paying more than established facility fees. The TPT payment for Aquablation therapy has been extended through December 31, 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial Payor and Government Program Coverage</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A core pillar of our reimbursement strategy involves broadening our third-party payor coverage. We continue to have active discussions with commercial payors to establish positive national coverage policies by highlighting our compelling and robust clinical data, increased patient demand and support from leading medical societies and key opinion leaders.&#160; </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 27, 2020, all MACs cover procedures involving Aquablation therapy are covered for Medicare patients (including Medicare Advantage plans).&#160;We believe Medicare accounts for approximately 50% of all hospital-based resective BPH procedures performed in the United States.&#160; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prior Authorization Approval Process</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain customers, our reimbursement strategy includes leveraging our market access team as advisors when needed to support in obtaining appropriate prior authorization approvals in advance of treatment. We believe we are highly effective in providing guidance to obtain prior authorizations when needed.</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%">Reimbursement Outside of the United States</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outside of the United States, reimbursement levels vary significantly by country, and within some countries by region, as well as by payor type. Reimbursement is obtained from a variety of sources, including government sponsors, hospital budgets or private health insurance plans, or combinations thereof. Obtaining reimbursement is a key part of our market development strategy outside of the United States. We currently have established reimbursement in Germany, the United Kingdom, and France. Spain and Italy are continuing to establish new, as well as more favorable, reimbursement. Additionally, following Japanese regulatory approval, we are currently conducting a post market survey as a condition to our regulatory approval</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</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%">Research and Development</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established a dedicated research and development team with strong capabilities in surgical robotics and imaging-enabled surgery as well as integrating hardware and software to create an exceptional user and patient experience. We believe our focus on this experience will allow us to continue to bring new upgrades, capabilities and products to market, allowing us to innovate and maintain our competitive positioning. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To improve customer experience, we are continually innovating our technologies to support and improve Aquablation therapy to further satisfy the evolving needs of surgeons and their patients as well as to further enhance the usability and scalability of the AquaBeam Robotic System. We also plan to leverage our treatment data and software development capabilities to enable artificial intelligence assisted anatomy recognition and improved treatment planning and personalization. In the future, we may evaluate the application of the AquaBeam Robotic System in new urologic conditions beyond BPH.</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%">Manufacturing and Supply</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We directly manufacture the AquaBeam Robotic System, the handpiece and other accessories at our facility in Redwood City, California. This includes supporting the supply chain distribution and logistics of the various components. Components, sub-assemblies and services required to manufacture our products are purchased from numerous global suppliers. Each AquaBeam Robotic System is shipped to our customers with a third-party manufactured ultrasound system and probes. We utilize a well-known third-party logistics provider located in United States and the Netherlands to ship our products to our customers globally. We rely on third-party suppliers, almost all of whom are single source suppliers, to provide us with certain components, sub-assemblies and materials for our products. Currently our principal suppliers include Shantou Institute of Ultrasonic Instruments Co. Ltd. (which manufactures our transrectal ultrasound set), Myriad Fiber Imaging Tech., Inc. (which manufactures our integrated scope), HydroCision, Inc. (which manufactures our pump cartridge), and Medical Targeting Technologies GmbH (which manufactures our articulating arms). Our suppliers manufacture the components they produce for us and test our components and devices to our specifications. We have entered into manufacturing and supply agreements with several of our single-source suppliers pursuant to which they supply the components we need. In addition, we intend to maintain sufficient levels of inventory to enable us to continue our operations while we obtain another supplier in the event that one or more of our single-source suppliers were to encounter a delay in supply or end supply. </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%">Competition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The industry in which we operate is subject to rapid change from the introduction of new products and technologies and other activities of industry participants. While we believe Aquablation therapy and the AquaBeam Robotic System provide us with a competitive advantage against other competing BPH treatment modalities, our currently marketed products are, and any future products we commercialize will be, subject to intense competition.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our current and potential competitors may have significantly greater financial, technical, marketing and other resources than we do and may be able to devote greater resources to the development, regulatory approval, promotion, sale and support of their products. Our competitors may also have more extensive customer bases and broader customer relationships than we do, including relationships with our potential customers. In addition, many of these companies have longer operating histories and greater brand recognition than we do. Additionally, many of these companies have overcome reimbursement barriers and their procedures are covered by nearly all major insurance carriers. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Because of the size of the BPH market, we anticipate that companies will dedicate significant resources to developing competing products.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider our primary competition to be resective surgical treatments. These include among others, those manufacturers producing devices for the TURP procedure and laser-based therapies marketed by Boston Scientific Corporation. We also believe we will eventually compete with non-resective and non-surgical treatments. The non-resective treatments include, among others, UroLift marketed by Teleflex Incorporated and Rezum marketed by Boston Scientific Corporation. Non-surgical treatments for BPH are primarily pharmaceuticals. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the primary basis on which we compete include:</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: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">improved outcomes for patients;</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: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">product safety, efficacy, reliability and durability;</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: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">quality and volume of clinical data;</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: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">effective marketing to and education of patients, physicians and hospitals;</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: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">company, product and brand recognition;</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: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">sales force experience and access;</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: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">product support and service;</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: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">technological innovation, product enhancements and speed of innovation;</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: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">pricing and revenue strategies;</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: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">effectiveness of reimbursement teams and strategies</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: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">regulatory status and speed to market; and</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: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">dedicated clinical representatives.</span></div><div style="margin-top:9pt;text-indent:18pt"><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 we will be able to compete effectively against our competitors in regard to any one or all of these factors.</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%">Intellectual Property</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on a combination of patent, copyright, trademark and trade secret laws and confidentiality and invention assignment agreements to protect our intellectual property rights. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had rights to 42 issued U.S. patents, expiring between 2028 and 2040, 93 issued foreign patents, expiring between 2028 and 2038, 35 pending U.S. patent applications, four pending PCT applications, and 55 foreign patent applications. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, our rights to foreign issued patents include 15 granted Chinese patents, 21 granted Japanese patents, five Brazilian patents, one Indian patent, and ten granted European patents, of which nine have been validated in Germany, eight in Spain, ten in France, ten in the United Kingdom, five in Ireland, and eight in Italy. As of December&#160;31, 2022, our rights to foreign patent applications include 16 pending European applications, 14 pending Chinese applications, 14 pending Japanese applications, four pending Brazilian applications, and six pending Indian applications.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we have the rights to issued patents and pending patent applications directed to our current AquaBeam Robotic System, including 18 issued U.S. patents and 37 foreign issued or granted patents. The 18 issued U.S. patents, expiring between 2028 and 2038, include machine and process claims, with twelve issued patents directed to the handpiece and six issued patents directed to the system. The 37 foreign issued patents, expiring between 2028 and 2038, include machine claims, with 24 issued patents directed to the handpiece and 13 issued patents directed to the system. The 37 foreign issued patents include one Brazilian patent, six Chinese patents, eight Japanese patents, four German patents, three Spanish patents, four French patents, four United Kingdom patents, three Irish patents, three Italian patents, and one Indian patent. The remaining 24 of the 34 issued U.S. patents and the remaining 56 of the 93 foreign issued patents have machine and process claims directed to prostate treatments with laser energy, enucleation of the prostate, radiation therapy, cell sampling and hemostasis.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is no active patent litigation involving any of our patents and we have not received any notices of patent infringement.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had&#160;36&#160;pending and registered trademark filings worldwide, some of which may provide trademark protection in multiple countries.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also rely, in part, upon unpatented trade secrets, know-how and continuing technological innovation, and may in the future rely upon licensing opportunities, to develop and maintain our competitive position. We protect our proprietary rights through a variety of methods, including confidentiality and assignment agreements with suppliers, employees, consultants and others who may have access to our proprietary information.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our pending patent applications may not result in issued patents, and we cannot assure you that any current or subsequently issued patents will protect our intellectual property rights or provide us with any competitive advantage. While there is no active litigation involving any of our patents or other intellectual property rights and we have not received any notices of patent infringement, we may be required to enforce or defend our intellectual property rights against third parties in the future. See the section titled &#8220;Risk Factors&#8212;Risks Related to Intellectual Property Matters&#8221; for additional information regarding these and other risks related to our intellectual property portfolio and their potential effect on us.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">License Agreement with AquaBeam</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2008, we assigned to AquaBeam LLC, or AquaBeam, certain provisional patent applications, or AquaBeam Patent Applications, which have since issued as patents, and any future patent applications that claim priority to the AquaBeam Patent Applications, or AquaBeam Patents. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, we entered into an amended and restated license agreement, or the AquaBeam License Agreement, with AquaBeam. Pursuant to the AquaBeam License Agreement, AquaBeam granted us a worldwide, exclusive (even as to AquaBeam), sublicensable, royalty-free license under the AquaBeam Patents and to all other patent rights owned by AquaBeam, that claim certain technology related to delivering energy to tissues by directing a liquid fluid stream, or together with AquaBeam Patents, Licensed Patents, in the field of urology, or Field. Pursuant to the AquaBeam License Agreement, and subject to the terms therein, we granted AquaBeam a worldwide, exclusive (even as to us), sublicensable, royalty-free license under certain of our patents rights until October 2021, that claim certain technology related to delivering energy to tissues by directing a liquid fluid stream, or PROCEPT Patents, outside the Field. No payments (except for patent prosecution and maintenance costs) have been made or are otherwise required under the AquaBeam License Agreement.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AquaBeam License Agreement will remain in full force and effect on a country-by-country basis until the last to expire of the Licensed Patents and the PROCEPT Patents in such country. The expiration date of the last-to-expire of the Licensed Patents and PROCEPT Patents will not be earlier than 2037. The AquaBeam License Agreement may be terminated by either party in the event of uncured material breach by the other party that remains uncured for 90 days (or 30 days for payment related breaches), or bankruptcy of the other party.</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%">License Agreement with HydroCision</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to a Confidential Exclusive Patent License and Covenant Not To Sue, or the HydroCision License Agreement, with HydroCision, Inc., or HydroCision. Pursuant to the HydroCision License Agreement, HydroCision granted us a worldwide, exclusive, sublicensable, royalty-free license to certain patents related to fluid jet technology in the field of urology, or the Fluid Jet Technology Patents and related know-how and documentation. HydroCision also granted us a non-exclusive license to patents allowing us to make, sell, import, export, or otherwise dispose of products made using the Fluid Jet Technology Patents. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In exchange for the license from HyrdoCision, we paid HydroCision $2,500,000. No further payments have been made or are otherwise required under the HydoCision License Agreement. HydroCision is responsible for all patent prosecution and maintenance costs related to the Fluid Jet Technology Patents. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The HydoCision License Agreement will remain in full force and effect until the last to expire of the Fluid Jet Technology Patents. The expiration date of the last-to-expire of the Fluid Jet Technology Patents will not be earlier than 2039.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Government Regulation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products and our operations are subject to extensive regulation by the FDA and other federal and state authorities in the United States, as well as comparable authorities outside the United States. Our products are subject to regulation as medical devices under the Federal Food, Drug, and Cosmetic Act, or FDCA, as implemented and enforced by the FDA. The FDA regulates the development, design, non-clinical and clinical research, manufacturing, safety, efficacy, labeling, packaging, storage, installation, servicing, recordkeeping, premarket clearance or approval, import, export, adverse event reporting, advertising, promotion, marketing and distribution, and import and export of medical devices to ensure that medical devices distributed domestically are safe and effective for their intended uses and otherwise meet the requirements of the FDCA.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to United States regulations, we are subject to a variety of regulations outside the United States governing clinical trials and the commercial sales and distribution of our products. Whether or not we have or are required to obtain FDA clearance or approval for a product, we will be required to obtain authorization before commencing clinical trials and to obtain marketing authorization or approval of our products under the comparable regulatory authorities of countries outside of the United States before we can commence clinical trials or commercialize our products in those countries. The approval process varies from country to country and the time may be longer or shorter than that required for FDA clearance or approval.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FDA Premarket Clearance and Approval Requirements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless an exemption applies, each medical device commercially distributed in the United States requires either FDA clearance of a 510(k) premarket notification or PMA approval. Under the FDCA, medical devices are classified into one of three classes&#8212;Class&#160;I, Class&#160;II or Class&#160;III&#8212;depending on the degree of risk associated with each medical device and the extent of manufacturer and regulatory control needed to ensure its safety and effectiveness. Class&#160;I includes devices with the lowest risk to the patient and are those for which safety and effectiveness can be assured by adherence to the FDA&#8217;s General Controls for medical devices, which include compliance with the applicable portions of the FDA&#8217;s Quality System Regulation, or QSR, facility registration and product listing, reporting of adverse medical events, and truthful and non-misleading labeling, advertising, and promotional materials. Class&#160;II devices are subject to the FDA&#8217;s General Controls, and special controls as deemed necessary by the FDA to ensure the safety and effectiveness of the device. These special controls can include performance standards, post-market surveillance, patient registries and FDA guidance documents. While most Class&#160;I devices are exempt from the 510(k) premarket notification requirement, manufacturers of most Class&#160;II devices are required to submit to the FDA a premarket notification under Section&#160;510(k) of the FDCA requesting permission to commercially distribute the device. The FDA&#8217;s permission to commercially distribute a device subject to a 510(k) premarket notification is generally known as 510(k) clearance. Under the 510(k) process, the manufacturer must submit to the FDA a premarket notification demonstrating that the device is &#8220;substantially equivalent&#8221; to either a device that was legally marketed prior to May&#160;28, 1976, the date upon which the Medical Device Amendments of 1976 were enacted, or another commercially available device that was cleared to through the 510(k) process.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Devices deemed by the FDA to pose the greatest risks, such as life-sustaining, life-supporting or some implantable devices, or devices that have a new intended use, or use advanced technology that is not substantially equivalent to that of a legally marketed device, are placed in Class&#160;III, requiring are unclassified, but are subject to the FDA&#8217;s premarket notification and clearance process in order to be commercially distributed.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">De Novo&#160;Classification</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Medical device types that the FDA has not previously classified as Class I, II or III are automatically classified into Class III regardless of the level of risk they pose. The Food and Drug Administration Modernization Act of 1997 established a route to market for low to moderate risk medical devices that are automatically placed into Class III due to the absence of a predicate device, called the &#8220;Request for Evaluation of Automatic Class III Designation,&#8221; or the&#160;de novo&#160;classification procedure.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This procedure allows a manufacturer whose novel device is automatically classified into Class III to request down-classification of its medical device into Class I or Class II on the basis that the device presents low or moderate risk, rather than requiring the submission and approval of a PMA application. Prior to the enactment of the Food and Drug Administration Safety and Innovation Act of 2012, or FDASIA, a medical device could only be eligible for&#160;de novo&#160;classification if the manufacturer first submitted a 510(k) pre-market notification and received a determination from the FDA that the device was not substantially equivalent. FDASIA streamlined the&#160;de novo&#160;classification pathway by permitting manufacturers to request&#160;de novo&#160;classification directly without first submitting a 510(k) pre-market notification to the FDA and receiving a not substantially equivalent determination. Under FDASIA, the FDA is required to classify the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">device within 120 days following receipt of the&#160;de novo&#160;request. If the manufacturer seeks reclassification into Class II, the manufacturer must include a draft proposal for special controls that are necessary to provide a reasonable assurance of the safety and effectiveness of the medical device. In addition, the FDA may reject the de novo request if it identifies a legally marketed predicate device that would be appropriate for a 510(k) or determines that the device is not low to moderate risk or that general controls would be inadequate to control the risks and special controls cannot be developed.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our currently marketed AquaBeam Robotic System is a Class II device, which was initially granted marketing authorization pursuant to a de novo classification. We have subsequently received FDA clearance of a 510(k) pre-market notification for modifications to the AquaBeam Robotic System where we used the initially authorized device as the predicate device for our more recent 510(k) clearance.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PMA Approval Pathway</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class&#160;III devices require PMA approval before they can be marketed although some pre-amendment Class&#160;III devices for which the FDA has not yet required a PMA are cleared through the 510(k) process. The PMA process is more demanding than the 510(k) premarket notification process. In a PMA, the manufacturer must demonstrate that the device is safe and effective, and the PMA must be supported by extensive data, including data from preclinical studies and human clinical trials. The PMA must also contain a full description of the device and its components, a full description of the methods, facilities and controls used for manufacturing, and proposed labeling. Following receipt of a PMA, the FDA determines whether the application is sufficiently complete to permit a substantive review. If the FDA accepts the application for review, it has 180&#160;days under the FDCA to complete its review of a PMA, although in practice, the FDA&#8217;s review often takes significantly longer, and can take up to several years. An advisory panel of experts from outside the FDA may be convened to review and evaluate the application and provide recommendations to the FDA as to the approvability of the device. The FDA may or may not accept the panel&#8217;s recommendation. In addition, the FDA will generally conduct a preapproval inspection of the applicant or its third-party manufacturers&#8217; or suppliers&#8217; manufacturing facility or facilities to ensure compliance with the QSR.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA will approve the new device for commercial distribution if it determines that the data and information in the PMA constitute valid scientific evidence and that there is reasonable assurance that the device is safe and effective for its intended use(s). The FDA may approve a PMA with post-approval conditions intended to ensure the safety and effectiveness of the device, including, among other things, restrictions on labeling, promotion, sale and distribution, and collection of long-term follow-up data from patients in the clinical study that supported PMA approval or requirements to conduct additional clinical studies post-approval. The FDA may condition PMA approval on some form of post-market surveillance when deemed necessary to protect the public health or to provide additional safety and efficacy data for the device in a larger population or for a longer period of use. In such cases, the manufacturer might be required to follow certain patient groups for a number of years and to make periodic reports to the FDA on the clinical status of those patients. Failure to comply with the conditions of approval can result in material adverse enforcement action, including withdrawal of the approval.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain changes to an approved device, such as changes in manufacturing facilities, methods, or quality control procedures, or changes in the design performance specifications, which affect the safety or effectiveness of the device, require submission of a PMA supplement. PMA supplements often require submission of the same type of information as a PMA, except that the supplement is limited to information needed to support any changes from the device covered by the original PMA and may not require as extensive clinical data or the convening of an advisory panel. Certain other changes to an approved device require the submission of a new PMA, such as when the design change causes a different intended use, mode of operation, and technical basis of operation, or when the design change is so significant that a new generation of the device will be developed, and the data that were submitted with the original PMA are not applicable for the change in demonstrating a reasonable assurance of safety and effectiveness.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clinical Trials</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clinical trials are almost always required to support a PMA or de novo request and are sometimes required to support a 510(k) submission. All clinical investigations of investigational devices to determine safety and effectiveness must be conducted in accordance with the FDA&#8217;s investigational device exemption, or IDE, regulations which govern investigational device labeling, prohibit promotion of the investigational device, and specify an array of recordkeeping, reporting and monitoring responsibilities of study sponsors and study investigators. If the device presents a &#8220;significant risk&#8221; to human health, as defined by the FDA, the FDA requires the device sponsor to submit an IDE application to the FDA, which must become effective prior to commencing human clinical trials. A significant risk device is one that presents a potential for serious risk to the health, safety or welfare of a patient and either is implanted, used in supporting or sustaining human life, substantially important in diagnosing, curing, mitigating or treating disease or otherwise preventing </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">impairment of human health, or otherwise presents a potential for serious risk to a subject. An IDE application must be supported by appropriate data, such as animal and laboratory test results, showing that it is safe to test the device in humans and that the testing protocol is scientifically sound. The IDE will automatically become effective 30&#160;days after receipt by the FDA unless the FDA notifies the company that the investigation may not begin. If the FDA determines that there are deficiencies or other concerns with an IDE for which it requires modification, the FDA may permit a clinical trial to proceed under a conditional approval.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the degree of risk presented by the medical device, clinical studies must be approved by, and conducted under the oversight of, an Institutional Review Board, or IRB, for each clinical site. The IRB is responsible for the initial and continuing review of the IDE, and may impose additional requirements for the conduct of the study. If an IDE application is approved by the FDA and one or more IRBs, human clinical trials may begin at a specific number of investigational sites with a specific number of patients, as approved by the FDA. If the device presents a non-significant risk to the patient, a sponsor may begin the clinical trial after obtaining approval for the trial by one or more IRBs without separate approval from the FDA, but must still follow abbreviated IDE requirements, such as monitoring the investigation, ensuring that the investigators obtain informed consent, and labeling and record-keeping requirements. Acceptance of an IDE application for review does not guarantee that the FDA will allow the IDE to become effective and, if it does become effective, the FDA may or may not determine that the data derived from the trials support the safety and effectiveness of the device or warrant the continuation of clinical trials. An IDE supplement must be submitted to, and approved by, the FDA before a sponsor or investigator may make a change to the investigational plan that may affect its scientific soundness, study plan or the rights, safety or welfare of human subjects.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During a study, the sponsor is required to comply with the applicable FDA requirements, including, for example, trial monitoring, selecting clinical investigators and providing them with the investigational plan, ensuring IRB review, adverse event reporting, record keeping and prohibitions on the promotion of investigational devices or on making safety or effectiveness claims for them. The clinical investigators in the clinical study are also subject to FDA regulations and must obtain patient informed consent, rigorously follow the investigational plan and study protocol, control the disposition of the investigational device, and comply with all reporting and recordkeeping requirements. Additionally, after a trial begins, we, the FDA or the IRB could suspend or terminate a clinical trial at any time for various reasons, including a belief that the risks to study subjects outweigh the anticipated benefits.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-Market Regulation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After a device is cleared or approved for marketing, numerous and pervasive regulatory requirements continue to apply. These include:</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: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">establishment registration and device listing with the FDA; </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: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">QSR requirements, which require manufacturers, including third-party manufacturers, to follow stringent design, testing, control, documentation and other quality assurance procedures during all aspects of the design and manufacturing process;</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: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">labeling and marketing regulations, which require that promotion is truthful, not misleading, fairly balanced and provide adequate directions for use and that all claims are substantiated, and also prohibit the promotion of products for unapproved or &#8220;off-label&#8221; uses and impose other restrictions on labeling; FDA guidance on off-label dissemination of information and responding to unsolicited requests for information; </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: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">clearance or approval of product modifications to 510(k)-cleared devices that could significantly affect safety or effectiveness or that would constitute a major change in intended use of one of our cleared devices, or approval of a supplement for certain modifications to PMA devices; </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: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">medical device reporting regulations, which require that a manufacturer report to the FDA if a device it markets may have caused or contributed to a death or serious injury, or has malfunctioned and the device or a similar device that it markets would be likely to cause or contribute to a death or serious injury, if the malfunction were to recur; </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: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">correction, removal and recall reporting regulations, which require that manufacturers report to the FDA field corrections and product recalls or removals if undertaken to reduce a risk to health posed by the device or to remedy a violation of the FDCA that may present a risk to health; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">complying with the new federal law and regulations requiring Unique Device Identifiers, or UDI, on devices and also requiring the submission of certain information about each device to the FDA&#8217;s Global Unique Device Identification Database; </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: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 FDA&#8217;s recall authority, whereby the agency can order device manufacturers to recall from the market a product that is in violation of governing laws and regulations; and </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: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">post-market surveillance activities and regulations, which apply when deemed by the FDA to be necessary to protect the public health or to provide additional safety and effectiveness data for the device.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing processes for medical devices are required to comply with the applicable portions of the QSR, which cover the methods and the facilities and controls for the design, manufacture, testing, production, processes, controls, quality assurance, labeling, packaging, distribution, installation and servicing of finished devices intended for human use. The QSR also requires, among other things, maintenance of a device master file, device history file, and complaint files. As a manufacturer, our facilities, records and manufacturing processes are subject to periodic scheduled or unscheduled inspections by the FDA. Our failure to maintain compliance with the QSR or other applicable regulatory requirements could result in the shut-down of, or restrictions on, our manufacturing operations and the recall or seizure of our products. The discovery of previously unknown problems with any of our products, including unanticipated adverse events or adverse events of increasing severity or frequency, whether resulting from the use of the device within the scope of its clearance or off-label by a physician in the practice of medicine, could result in restrictions on the device, including the removal of the product from the market or voluntary or mandatory device recalls.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA has broad regulatory compliance and enforcement powers. If the FDA determines that we failed to comply with applicable regulatory requirements, it can take a variety of compliance or enforcement actions, which may result in any of the following sanctions:</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: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">warning letters, untitled letters, fines, injunctions, consent decrees and civil penalties; </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: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">recalls, withdrawals, or administrative detention or seizure of our products; </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: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">operating restrictions or partial suspension or total shutdown of production; </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: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">refusing or delaying requests for 510(k) marketing clearance or PMA approvals of new products or modified products; </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: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">withdrawing 510(k) clearances or PMA approvals that have already been granted; </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: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">refusal to grant export or import approvals for our products; or </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: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">criminal prosecution.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">California Regulation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The State of California requires that we obtain a license to manufacture medical devices. In accordance with the State of California regulations, our license to manufacture is renewed annually with any updated manufacturing information. Although the State of California has announced the suspension of routine periodic inspections, there can be no assurance that the State of California will not resume such inspections or conduct such inspections under specific circumstances that are not yet known.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulation of Medical Devices Outside the United States</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order for us to market our products in countries outside the United States, we must obtain regulatory approvals and comply with extensive product and quality system regulations in other countries. These regulations, such as requirements for approvals or clearance and the time required for regulatory review, will vary from country to country. Some countries have regulatory review processes that are significantly longer than United States regulatory approval. Failure to obtain regulatory approval in a timely manner and meet all the local requirements (including language and specific safety </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">standards) in any foreign country in which we plan to market our products could prevent us from marketing products in such countries or subject us to fines.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulation of Medical Devices, European Economic Area (&#8220;EEA&#8221;)</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is currently no premarket government of medical devices in the EEA (which is comprised of the 28 Member States of the EU plus Norway, Liechtenstein and Iceland). However, all medical devices placed on the market in the EEA must meet the relevant essential requirements laid down in Annex&#160;I of Directive 93/42/EEC concerning medical devices, or the Medical Devices Directive, and the regulations laid down in the 2017/745, or the Medical Device Regulations. There is also a directive specifically addressing Active Implantable Medical Devices (Directive&#160;90/385/EEC). The most fundamental essential requirement is that a medical device must be designed and manufactured in such a way that it will not compromise the clinical condition or safety of patients, or the safety and health of users and others. In addition, the device must achieve the performances intended by the manufacturer and be designed, manufactured and packaged in a suitable manner. The European Commission has adopted various standards applicable to medical devices. These include standards governing common requirements, such as sterilization and safety of medical electrical equipment, and product standards for certain types of medical devices. There are also harmonized standards relating to design and manufacture. While not mandatory, compliance with these standards is viewed as the easiest way to satisfy the essential requirements as a practical matter. Compliance with a standard developed to implement an essential requirement also creates a rebuttable presumption that the device satisfies that essential requirement.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To demonstrate compliance with the essential requirements laid down in Annex&#160;I to the Medical Devices Directive, medical device manufacturers must undergo a conformity assessment procedure, which varies according to the type of medical device and its classification. Conformity assessment procedures require an assessment of available clinical evidence, literature data for the product and post-market experience in respect of similar products already marketed. Except for low-risk medical devices (Class&#160;I non-sterile, non-measuring devices), where the manufacturer can self-declare the conformity of its products with the essential requirements (except for any parts which relate to sterility or metrology), a conformity assessment procedure requires the intervention of a Notified Body. Notified bodies are often separate entities and are authorized or licensed to perform such assessments by government authorities. The notified body would typically audit and examine a product&#8217;s technical dossiers and the manufacturers&#8217; quality system. If satisfied that the relevant product conforms to the relevant essential requirements, the notified body issues a certificate of conformity, which the manufacturer uses as a basis for its own declaration of conformity. The manufacturer may then apply the CE Mark to the device, which allows the device to be placed on the market throughout the EEA. Once the product has been placed on the market in the EEA, the manufacturer must comply with requirements for reporting incidents and field safety corrective actions associated with the medical device.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to demonstrate safety and efficacy for their medical devices, manufacturers must conduct clinical investigations in accordance with the requirements of Annex&#160;X to the Medical Devices Directive, Annex&#160;7 of the Active Implantable Medical Devices Directive, and applicable European and International Organization for Standardization standards, as implemented or adopted in the EEA member states. Clinical trials for medical devices usually require the approval of an ethics review board and approval by or notification to the national regulatory authorities. Both regulators and ethics committees also require the submission of serious adverse event reports during a study and may request a copy of the final study report.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 25, 2017 the new Medical Devices Regulation, or 2017/745 or MDR, was adopted by the European Parliament, which repeals and replaces the EU Medical Devices Directive and the Active Implantable Medical Devices Directive. Following its entry into application on May 26, 2021, the MDR will introduce substantial changes to the obligations with which medical device manufacturers must comply in the EU. High risk medical devices will be subject to additional scrutiny during the conformity assessment procedure. Unlike directives, which must be implemented into the national laws of the EEA member states, the regulations would be directly applicable, i.e.,&#160;without the need for adoption of EEA member state laws implementing them, in all EEA member states and are intended to eliminate current differences in the regulation of medical devices among EEA member States. The Medical Devices Regulation, among other things, is intended to establish a uniform, transparent, predictable and sustainable regulatory framework across the EEA for medical devices and ensure a high level of safety and health while supporting innovation.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the effective date, May 26, 2021, the new regulations, among other things:</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: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">strengthened the rules on placing devices on the market and reinforce surveillance once they are available; </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: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">established explicit provisions on manufacturers&#8217; responsibilities for the follow-up of the quality, performance and safety of devices placed on the market; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">improved the traceability of medical devices throughout the supply chain to the end-user or patient through a unique identification number; </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: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">set up a central database to provide patients, healthcare professionals and the public with comprehensive information on products available in the EU; </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: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">strengthened rules for the assessment of certain high-risk devices, such as implants, which may have to undergo an additional check by experts before they are placed on the market.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to regulations and product registration requirements in many foreign countries in which we may sell our products, including in the areas of:</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: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">design, development, manufacturing and testing; </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: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">product standards; </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: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">product safety; </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: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">product safety reporting; </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: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">marketing, sales and distribution;</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: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">packaging and storage requirements; </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: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">labeling requirements; </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: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">content and language of instructions for use; </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: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">clinical trials; </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: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">record keeping procedures; </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: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">advertising and promotion; </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: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">recalls and field corrective actions; </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: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">post-market surveillance, including reporting of deaths or serious injuries and malfunctions that, if they were to recur, could lead to death or serious injury; </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: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">import and export restrictions; </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: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">tariff regulations, duties and tax requirements; </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: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">registration for reimbursement; and </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: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">necessity of testing performed in country by distributors for licensees.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The time required to obtain clearance required by foreign countries may be longer or shorter than that required for FDA clearance, and requirements for licensing a product in a foreign country may differ significantly from FDA requirements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect this revised regulation to include further controls and requirements on the following activities:</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: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">high level of request for premarket clinical evidence for high risk devices; </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: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">increased scrutiny of technical files for implantable devices; </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: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">monitoring of notified bodies, by independent auditors; </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: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">increased requirements regarding vigilance and product traceability (specifically related to labeling requirements); and </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: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">increased regulation for non-traditional roles such as importer and distributor.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Regions</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most medical devices must undergo thorough safety examinations and demonstrate medical efficacy before they receive regulatory approval to be sold in Japan. We obtained approval from the Japanese Ministry of Health, Labor, and Welfare, or MHLW, for our AquaBeam Robotic System in February 2022. We are in the process of pursuing national reimbursement status in Japan for Aquablation therapy. Based on the reimbursement level and the market penetration for our procedure, there can be no assurance that adoption of our procedure will occur in Japan. If our procedure is not adopted and we are not successful in obtaining adequate procedure reimbursement, then the demand for our products in Japan could be limited. The process of reimbursement for surgical procedures in Japan is supported by the surgical societies. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulations in other countries, including the requirements for approvals or clearance and the time required for regulatory review, vary from country to country. Certain countries, such as China and South Korea, have their own regulatory agencies. These countries typically require regulatory approvals and compliance with extensive safety and quality system regulations. We obtained regulatory approval from the South Korean Ministry of Food and Drug Safety, or MFDS, in February 2022.</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%">Federal, State and Foreign Fraud and Abuse and Physician Payment Transparency Laws</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to FDA restrictions on marketing and promotion of drugs and devices, other federal and state laws restrict our business practices. These laws include, without limitation, foreign, federal, and state anti-kickback and false claims laws, as well as transparency laws regarding payments or other items of value provided to healthcare providers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal Anti-Kickback Statute prohibits, among other things, knowingly and willfully offering, paying, soliciting or receiving any remuneration (including any kickback, bribe or rebate), directly or indirectly, overtly or covertly, in cash or in kind to induce or in return for purchasing, leasing, ordering or arranging for or recommending the purchase, lease or order of any good, facility, item or service reimbursable, in whole or in part, under Medicare, Medicaid or other federal healthcare programs. The term &#8220;remuneration&#8221; has been broadly interpreted to include anything of value, including stock, stock options, and the compensation derived through ownership interests.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although there are a number of statutory exceptions and regulatory safe harbors protecting some common activities from prosecution, the exceptions and safe harbors are drawn narrowly. Our arrangements with physicians, hospitals and other persons or entities who are in a position to refer may not fully meet the stringent criteria specified in the various safe harbors. Practices that involve remuneration that may be alleged to be intended to induce prescribing, purchases or recommendations may be subject to scrutiny if they do not qualify for an exception or safe harbor. Failure to meet all of the requirements of a particular applicable statutory exception or regulatory safe harbor does not make the conduct per se illegal under the federal Anti-Kickback Statute. Instead, the legality of the arrangement will be evaluated on a case-by-case basis based on a cumulative review of all its facts and circumstances and may result in increased scrutiny by government enforcement authorities. Several courts have interpreted the statute&#8217;s intent requirement to mean that if any one purpose of an arrangement involving remuneration is to induce referrals of federal healthcare covered business, the federal Anti-Kickback Statute has been violated. In addition, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of states also have anti-kickback laws which establish similar prohibitions and, in some cases, may apply more broadly to items or services covered by any third-party payor, including commercial insurers and self-pay patients.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal civil False Claims Act prohibits, among other things, any person or entity from knowingly presenting, or causing to be presented, a false or fraudulent claim for payment of government funds or knowingly making, using or causing to be made or used a false record or statement material to a false or fraudulent claim to the federal government. In addition, private parties may initiate &#8220;qui tam&#8221; whistleblower lawsuits against any person or entity under the federal civil False Claims Act in the name of the government and share in the proceeds of any monetary recovery. Moreover, a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal civil False Claims Act. Penalties for federal civil False Claim Act violations include penalties for each false claim, plus up to three times the amount of damages sustained by the federal government and, most critically, may provide the basis for exclusion from the federally funded healthcare program. There are also criminal penalties for making or presenting of a claim to the government knowing such claim to be false, fictitious or fraudulent.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HIPAA created additional federal criminal statutes that prohibit among other actions, knowingly and willfully executing, or attempting to execute, a scheme to defraud any healthcare benefit program, including private third-party payors, knowingly and willfully embezzling or stealing from a healthcare benefit program, willfully obstructing a criminal investigation of a healthcare offense, and knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false, fictitious or fraudulent statement in connection with the delivery of or payment for healthcare </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">benefits, items or services. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, there has been a recent trend of increased foreign, federal, and state regulation of payments and transfers of value provided to healthcare professionals or entities. The federal Physician Payments Sunshine Act requires manufacturers of drugs, devices, biologics and medical supplies for which payment is available under Medicare, Medicaid, or the Children&#8217;s Health Insurance Program to report annually to the CMS, information related to payments or and other &#8220;transfers of value&#8221; made to physicians (currently defined to include doctors, dentists, optometrists, podiatrists and chiropractors), certain non-physician practitioners (physician assistants, nurse practitioners, clinical nurse specialists, certified nurse anesthetists, anesthesiology assistants and certified nurse-midwives) and teaching hospitals, and requires applicable manufacturers to report annually to CMS ownership and investment interests held by physicians and their immediate family members and payments or other &#8220;transfers of value&#8221; to such physician owners. Certain foreign countries and U.S. states also mandate implementation of commercial compliance programs, impose restrictions on device manufacturer marketing practices and require tracking and reporting of gifts, compensation and other remuneration to healthcare professionals and entities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many foreign countries have similar laws relating to healthcare fraud and abuse. Foreign laws and regulations may vary greatly from country to country. For example, the advertising and promotion of our products is subject to EU Directives concerning misleading and comparative advertising and unfair commercial practices, as well as other EEA Member State legislation governing the advertising and promotion of medical devices. These laws may limit or restrict the advertising and promotion of our products to the general public and may impose limitations on our promotional activities with healthcare professionals.</span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Violations of any of these laws or any other governmental regulations that apply may result in significant penalties including administrative, civil, and criminal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">damages, disgorgement, fines, additional reporting requirements and compliance oversight obligations in the event that a corporate integrity agreement or other agreement is required to resolve allegations of noncompliance with these laws, the curtailment or restructuring of operations, exclusion from participation in government healthcare programs and/or individual imprisonment, </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Healthcare Reform Measures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, there have been, and may continue to be, a number of legislative and regulatory changes to the healthcare system. Federal and state lawmakers regularly propose and, at times, enact legislation that would result in significant changes to the healthcare system, some of which are intended to contain or reduce the costs of medical products and services.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By way of example, in the United States, the ACA was enacted in March 2010 and substantially changed the way healthcare is financed by both governmental and private insurers, and significantly impacts our industry. The ACA contained a number of provisions, including those governing enrollment in federal healthcare programs, reimbursement changes and fraud and abuse measures, all of which have impacted existing government healthcare programs and will result in the development of new programs. Since its enactment, there have been judicial, executive and Congressional challenges to certain aspects of the ACA. On June 17, 2021, the Supreme Court ruled that states and individuals lacked standing to challenge the constitutionality of the ACA&#8217;s individual mandate, post-repeal of its associated tax penalty. Additionally, President Biden issued an executive order that initiated a special enrollment period for purposes of obtaining health insurance coverage through the ACA marketplace, from February 15, 2021 through August 15, 2021. The executive order also instructed certain governmental agencies to review and reconsider their existing policies and rules that limit access to healthcare, including among others, reexamining Medicaid demonstration projects and waiver programs that include work requirements, and policies that create unnecessary barriers to obtaining access to health insurance coverage through Medicaid or the ACA.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, other legislative changes have been proposed and adopted since the ACA was enacted. For example, the Budget Control Act of 2011, among other things, and in connection with subsequent legislation, reduced Medicare payments to providers  which went into effect on April 1, 2013 and, due to subsequent legislative amendments to the statute, will remain in effect through 2030, with the exception of a temporary suspension from May 1, 2020 through March 31, 2022, unless additional Congressional action is taken. Additionally, the American Taxpayer Relief Act of 2012, among other things, further reduced Medicare payments to several categories of healthcare providers, including hospitals, and increased the statute of limitations period for the government to recover Medicare overpayments to providers from three to five years. The current presidential administration and Congress may continue to pursue significant changes to the current healthcare laws.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Data Privacy and Security Laws</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerous state, federal and foreign laws, including consumer protection laws and regulations, govern the collection, dissemination, use, access to, confidentiality and security of personal information, including health-related information. In the United States, numerous federal and state laws and regulations, including data breach notification laws, health information privacy and security laws, and consumer protection laws and regulations that govern the collection, use, disclosure, and protection of health-related and other personal information could apply to our operations or the operations of our partners. In addition, certain foreign laws govern the privacy and security of personal information, including health-related information in certain circumstances, many of which differ from each other in significant ways and may not have the same effect, thus complicating compliance efforts. Failure to comply with these laws, where applicable, can result in the imposition of significant civil and/or criminal penalties and private litigation. Privacy and security laws, regulations, and other obligations are constantly evolving, may conflict with each other to complicate compliance efforts, and can result in investigations, proceedings, or actions that lead to significant civil and/or criminal penalties and restrictions on data processing. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-Bribery and Corruption Laws</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our U.S. operations are subject to the FCPA. We are required to comply with the FCPA, which generally prohibits covered entities and their employees, agents and intermediaries from engaging in bribery or authorizing, promising, providing, or offering, directly or indirectly, anything of value to foreign officials for the purpose of obtaining or retaining business or other benefits. In addition, the FCPA imposes accounting standards and requirements on publicly traded U.S. corporations and their foreign affiliates, which requires such companies to maintain complete and accurate books and records and maintain a system of internal accounting controls. We also are subject to similar anticorruption laws and regulations implementing the Organization for Economic Co-operation and Development&#8217;s Convention on Combating Bribery of Foreign Public Officials in International Business Transactions.</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%">Employees and Human Capital Resources</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growing and skilled employee base drives our success and helps us progress towards our vision of restoring patient lives by delivering the BPH treatment of choice. As of December&#160;31, 2022, we had&#160;428 employees.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success depends on our ability to attract, retain, engage and further develop top talent. To facilitate talent attraction, retention, engagement and development, we strive for a diverse workplace with a superior employee experience that provides opportunities for our employees to grow within the organization, supported by strong compensation, benefits, and health and wellness programs and an inclusive environment. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we published our Environmental, Social, and Governance or ESG Report which is available on our website at and includes more detailed information on our human capital programs and initiatives. Nothing contained on or accessible through our website, including our ESG Report or sections thereof, shall be deemed incorporated by reference into this Annual Report.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Diversity, Equity and Inclusion</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diversity, equity and inclusion, or DEI, are pillars around which we build our organization because we strongly believe that it drives superior results &#8211; and truly reflects the communities we serve and in which we work. We believe that everyone should feel included and fairly treated, and we embrace the unique qualities of our employees including all genders and gender identities, races, ethnicities, ages, national origins, disabilities, sexual orientations, military and socioeconomic backgrounds, and religions, as well as any other protected characteristics. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, from a governance perspective, we maintain a mix of skills, backgrounds and experience in our executive team and in our board to serve the needs of our diverse stakeholders. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health, Safety and Wellness</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The health, safety and wellness of our employees is an area where we continued to invest and expand throughout 2022. We provide our employees and their families with access to a variety of comprehensive health, wellness and time off programs that support physical, mental, emotional and financial well-being. We have a zero-tolerance policy concerning workplace violence including any threatening behavior on our premises or during any work-related activities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We implement changes to our work environment that we determine are in the best interest of our employees and in compliance with government regulations in response to COVID-19 and other risks. We have established safety protocols </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">including personal protective equipment or PPE, screening and testing, drills and regular communications for those onsite to protect our employees as needed. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compensation programs are designed to align the compensation of our employees with our Company&#8217;s performance and to provide the proper incentives to attract, retain and motivate employees to achieve superior results. We believe compensation and rewards should be fair and merit based and free from discrimination on the basis of race, gender or any other protected characteristics. We provide a comprehensive suite of compensation and benefits programs including annual bonuses, equity awards, an Employee Stock Purchase Plan, retirement savings plans, healthcare, income protection benefits, paid time off, leave of absence benefits, flexible work arrangements, and numerous well-being benefits. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Talent Development</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional growth is a key indicator of employee satisfaction and helping our employees reach and exceed their goals helps us retain and engage our outstanding talent. We foster professional growth by providing stretch assignments, projects and manager-led coaching and mentoring to help employees meet their career goals. We continuously work on improving manager effectiveness by providing just-in-time training on people processes and build our leadership bench via a coaching program that focuses on feedback and leadership development. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an annual global performance review process for reviewing all employees&#8217; performance as well as an annual compensation process to review pay. To support our managers, we train them on conducting effective performance reviews and making compensation recommendations, considering market pay data, experience in role and performance.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Engagement and Community</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to continuously improve our employee experience to impact employee retention and engagement</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and we periodically conduct an engagement survey </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and take actions to address areas of employee concern. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Legal Proceedings</span></div><div style="margin-top:9pt;text-indent:18pt"><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 may be involved in legal proceedings arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, in the opinion of management, would have a material adverse effect on our business. Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity and reputation harm, and other factors.</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%">Available Information </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to those reports, available free of charge at our website as soon as reasonably practicable after they have been filed with the SEC. Our website address is www.procept-biorobotics.com. Information on our website is not part of this report. The SEC maintains a website that contains the materials we file with the SEC at www.sec.gov.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><div id="i5eab4265421f488a889bb5129afe588f_16"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Item 1A. Risk Factors</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our operations and financial results are subject to various risks and uncertainties including those described below. You should consider carefully the risks and uncertainties described below, in addition to other information contained in this Annual Report on Form 10-K, including our consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks or others not specified below materialize, our business, financial condition and results of operations could be materially and adversely affected. In that case, the trading price of our common stock could decline. </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%">Risks Related to Our Business</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an early-stage company with a history of significant net losses, we expect to continue to incur operating losses for the foreseeable future and we may not be able to achieve or sustain profitability.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred significant net losses in each reporting period since our inception. For the years ended December&#160;31, 2022 and 2021, we had a net loss of and $87.2 million and $59.9 million, respectively. We expect to continue to incur additional losses in the future. As of December&#160;31, 2022, we had an accumulated deficit of $348.7 million. To date, we have financed our operations primarily through net proceeds from our initial public offering in September 2021 and the sale of our redeemable convertible preferred stock in private placements, indebtedness, including our loan and security agreement, and, to a lesser extent, product revenue from sales of our AquaBeam Robotic System and single-use disposable handpieces. The losses and accumulated deficit have primarily been due to the substantial investments we have made to develop our products, costs related to our sales and marketing efforts, including costs related to clinical and regulatory initiatives to obtain marketing approval, and infrastructure improvements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also encounter unforeseen expenses, difficulties, complications, delays and other known and unknown factors and risks frequently experienced by early-stage medical technology companies in rapidly evolving fields. In addition, as a public company, we will continue to incur significant legal, accounting and other expenses. Accordingly, we expect to continue to incur significant operating losses for the foreseeable future and we cannot assure you that we will achieve profitability in the future or that, if we do become profitable, we will sustain profitability. Our failure to achieve and sustain profitability in the future will make it more difficult to finance our capital requirements needed to operate our business and accomplish our strategic objectives, which would have a material adverse effect on our business, financial condition and results of operations and cause the market price of our common stock to decline. </span></div><div style="margin-top:9pt"><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 is primarily generated from sales of our AquaBeam Robotic System and the accompanying single-use disposable handpieces, and we are therefore highly dependent on the success of those products. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, substantially all of our revenue has been derived, and we expect it to continue to be substantially derived, from sales of our AquaBeam Robotic System and its accompanying single-use disposable handpieces. Our products deliver our Aquablation therapy, the first and only image-guided, heat-free robotic therapy for BPH. We began commercializing our products in the United States in 2017 and physician awareness of, and experience with, our products has been and is currently limited. As a result, our products have limited product and brand recognition within the medical industry for the treatment of BPH. We do not have a long history operating as a commercial company, and the novelty of our products, together with our limited commercialization experience, makes it difficult to evaluate our current business and predict our future prospects with precision. These factors also make it difficult for us to forecast our financial performance and future growth, and such forecasts are subject to a number of uncertainties, including those outside of our control.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our quarterly and annual operating results may fluctuate significantly and may not fully reflect the underlying performance of our business. This makes our future operating results difficult to predict and could cause our operating results to fall below expectations or any guidance we may provide.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly and annual results of operations, including our revenue, profitability and cash flow, may vary significantly in the future, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, the results of any one quarter or period should not be relied upon as an indication of future performance. Our quarterly and annual operating results may fluctuate significantly as a result of a variety of factors, many of which are outside our control and, as a result, may not fully reflect the underlying performance of our business. Such fluctuations in quarterly and annual operating results may decrease the value of our common stock. Because our quarterly operating results may fluctuate, period-to-period comparisons may not be the best indication of the underlying results of our business and should only be </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">relied upon as one factor in determining how our business is performing. These fluctuations may occur due to a variety of factors, many of which are outside of our control, including, but not limited to:</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: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 level of surgeon and hospital adoption and demand for our products and Aquablation therapy;</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: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 reimbursement rates by government or commercial payors;</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: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">positive or negative coverage in the media or clinical publications, or changes in public, patient and/or physician perception, of our products or competing products and treatments, including our brand reputation;</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: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 degree of competition in our industry and any change in the competitive landscape, including consolidation among competitors or future partners;</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: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">any safety, reliability or effectiveness concerns that arise regarding our products or other procedures to treat BPH;</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: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 pricing pressures in connection with the sale of our products and downward pressure on healthcare costs in general;</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: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 effectiveness of our sales and marketing efforts, including our ability to deploy a sufficient number of qualified sales representatives to sell and market our products;</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: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 timing of customer orders or medical procedures using our products and the number of available selling days in any quarterly period, which can be impacted by holidays, the mix of products sold and the geographic mix of where products are sold;</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: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 delays in product development or product launches; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of manufacturing our products, which may vary depending on the quantity of production and the terms of our agreements with third-party suppliers;</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: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 ability to raise additional capital on acceptable terms, or at all, if needed to support the commercialization of our products;</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: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 ability to achieve and maintain compliance with all regulatory requirements applicable to our products and services;</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: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 ability to obtain, maintain and enforce our intellectual property rights;</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: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 ability and our third-party suppliers&#8217; ability to supply the components of our products in a timely manner, in accordance with our specifications, and in compliance with applicable regulatory requirements; and</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: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">introduction of new products, technologies or alternative treatments for BPH that compete with our products.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cumulative effects of these factors could result in large fluctuations and unpredictability in our quarterly and annual operating results. If our assumptions regarding the risks and uncertainties we face, which we use to plan our business, are incorrect or change due to circumstances in our business or our markets, or if we do not address these risks successfully, our operating and financial results could deviate materially from our expectations and our business could suffer.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This variability and unpredictability could also result in our failure to meet the expectations of industry or financial analysts or investors for any period. If our revenue or operating results fall below the expectations of analysts or investors or below any forecasts we may provide to the market, it will negatively affect our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The terms of our loan and security agreement require us to meet certain operating and financial covenants and place restrictions on our operating and financial flexibility. If we raise additional capital through debt financing, the terms of any new debt could further restrict our ability to operate our business.  </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, we had $52.0 million outstanding in the form of a term loan under our loan and security agreement with Canadian Imperial Bank of Commerce, which was entered into in October 2022. The loan is secured by substantially all of our assets, including all of the capital stock held by us, if any. The loan and security agreement contains a number of restrictive covenants, and the terms may restrict our current and future operations, particularly our ability to respond to certain changes in our business or industry, or take future actions. See the section of this Annual Report on </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Form 10-K titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Liquidity and Capital Resources&#8212;Indebtedness.&#8221; </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loan and security agreement contains customary representations and warranties and affirmative covenants and also contains certain restrictive covenants, including, among others, limitations on: the incurrence of additional debt, liens or other encumbrances on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt, transactions with affiliates and changes to our type of business, management of the business, control of the business or business locations. The loan and security agreement also includes financial covenants if we maintain less than $100.0 million in available cash that would require us to, among other things, either meet certain revenue targets detailed in an approved forecast or maintain a minimum amount of unrestricted cash. The loan and security agreement also contains customary events of default. If we fail to comply with such covenants, payments or other terms of the agreement, our lender could declare an event of default, which would give it the right to declare all borrowings outstanding, together with accrued and unpaid interest and fees, to be immediately due and payable. In addition, our lender would have the right to proceed against the assets we provided as collateral pursuant to the loan and security agreement. If the debt under the loan and security agreement were accelerated, we may not have sufficient cash or be able to sell sufficient assets to repay this debt, which would harm our business and financial condition.</span></div><div style="margin-top:9pt"><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 need additional funding to finance our planned operations, and may not be able to raise capital when needed, which could force us to delay, reduce or eliminate one or more of our product development programs and future commercialization efforts.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our inception, we have incurred significant net losses and expect to continue to incur net losses for the foreseeable future. Since our inception, our operations have been financed primarily by net proceeds from our initial public offering in September 2021 and the sale of our redeemable convertible preferred stock in private placements, indebtedness and, to a lesser extent, product revenue from sales of our AquaBeam Robotic System and single-use disposable handpieces. As of December&#160;31, 2022, we had $221.9 million in cash and cash equivalents, and an accumulated deficit of $348.7 million. Based on our current operating plan, we currently believe that our cash and cash equivalents and anticipated revenue will be sufficient to meet our capital requirements and fund our operations through at least the next 12 months. However, we have based these estimates on assumptions that may prove to be wrong, and we could utilize our available capital resources sooner than we currently expect. Changing circumstances could result in lower revenues or cause us to consume capital significantly faster than we currently anticipate, and we may need to raise capital sooner or in greater amounts than currently expected because of circumstances beyond our control.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may require additional capital in the future as we expect to continue to expand our sales and marketing organization, invest in clinical trials and registries that are designed to provide clinical evidence of the safety and efficacy of our products and research and development of product improvements and future products. Moreover, we expect to continue to incur additional expenses associated with operating as a public company, including legal, accounting, insurance, exchange listing and SEC compliance, investor relations and other expenses. To the extent additional capital is necessary, there are no assurances that we will be able to raise additional capital on favorable terms or at all, and therefore we may not be able to execute our business plan. Our future funding requirements will depend on many factors, including:</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: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 degree and rate of market acceptance of our current and future products and Aquablation therapy;</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: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 scope and timing of investment in our sales force and expansion of our commercial organization;</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: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 impact on our business from the COVID-19 pandemic or any other pandemic, epidemic or outbreak of an infectious disease;</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: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 scope, rate of progress and cost of our current or future clinical trials and registries;</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of our research and development activities;</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost and timing of additional regulatory clearances or approvals;</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: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 costs associated with any product recall that may occur;</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: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 costs associated with the manufacturing of our products at increased production levels;</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: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 costs of attaining, defending and enforcing our intellectual property rights;</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: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">whether we acquire third-party companies, products or technologies;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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 terms and timing of any other collaborative, licensing and other arrangements that we may establish;</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: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 emergence of competing technologies or other adverse market developments; and</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: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 rate at which we expand internationally.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may seek to raise additional capital through equity offerings or debt financings and such additional financing may not be available to us on acceptable terms, or at all. In addition, any additional equity or debt financing that we raise may contain terms that are not favorable to us or our stockholders. For example, if we raise funds by issuing equity or equity-linked securities, the issuance of such securities could result in dilution to our stockholders. Any equity securities issued may also provide for rights, preferences or privileges senior to those of holders of our common stock. In addition, the issuance of additional equity securities by us, or the possibility of such issuance, may cause the market price of our common stock to decline, and the price per share at which we sell additional shares of our common stock, or securities convertible into or exercisable or exchangeable for shares of our common stock, in future transactions may be higher or lower than the price per share paid by investors in our prior offerings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the terms of debt securities issued or borrowings could impose significant restrictions on our operations including restrictive covenants, such as limitations on our ability to incur additional debt or issue additional equity, limitations on our ability to pay dividends, limitations on our ability to acquire or license intellectual property rights, and other operating restrictions that could adversely affect our ability to conduct our business. For example, our current loan and security agreement prohibits us from incurring additional indebtedness without the prior written consent of our lender. In the event that we enter into collaborations or licensing arrangements to raise capital, we may be required to accept unfavorable terms, such as relinquishment or licensing of certain technologies or products that we otherwise would seek to develop or commercialize ourselves, or reserve for future potential arrangements when we might otherwise be able to achieve more favorable terms. In addition, we may be forced to work with a partner on one or more of our products or market development programs, which could lower the economic value of those programs to us.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to obtain adequate financing on terms satisfactory to us when we require it, we may be required to terminate or delay the development of one or more of our products, delay clinical trials necessary to market our products, or delay establishment of sales and marketing capabilities or other activities necessary to commercialize our products. If this were to occur, our ability to grow and support our business and to respond to market challenges could be significantly limited, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The commercial success of our AquaBeam Robotic System and Aquablation therapy will depend upon the degree of market acceptance of our products among hospitals, surgeons and patients. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success will depend, in large part, on the acceptance of our AquaBeam Robotic System as safe, effective, reliable and durable and, with respect to hospitals, healthcare providers and patients, as cost-effective. We believe Aquablation therapy represents a new approach for treating BPH, employing a computer-assisted patient-specific visualization system, a heat-free waterjet and automated robotic system to target and remove prostate tissue. We believe that market acceptance will be driven primarily by surgeons and hospitals, and if they do not adopt the concept of computer-assisted robotics-enabled technology and perceive such technology as having significant advantages over other surgical alternatives, patients will be less likely to accept or be offered Aquablation therapy and we will fail to meet our business objectives. Surgeons&#8217; and hospitals&#8217; perceptions of such technology having significant advantages are likely to be based on a determination that, among other factors, our products are safe, cost-effective and represent acceptable methods of treatment. Even if we can prove the effectiveness of Aquablation therapy through clinical trials, there may not be broad adoption and use of our products and surgeons may elect not to use our products for any number of other reasons, including: </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: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">lack of experience with our products and concerns that we are relatively new to market;</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: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">perceived liability risk generally associated with the use of new products and treatment options;</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: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">lack or perceived lack of sufficient clinical evidence, including long-term data, supporting clinical benefits or the cost-effectiveness of our products over existing treatment alternatives;</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: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 failure of key opinion leaders to provide recommendations regarding our products, or to assure surgeons, patients and healthcare payors of the benefits of our products as an attractive alternative to other treatment options;</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: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">perception that our products are unproven;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">long-standing relationships with companies and distributors that sell other products or treatment options for BPH;</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: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">concerns over the capital investment required to purchase our AquaBeam Robotic System and perform Aquablation therapy procedures;</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: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">lack of availability of adequate third-party payor coverage or reimbursement;</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: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">pricing pressure, including from Group Purchasing Organizations, or GPOs, and Integrated Delivery Networks, or IDNs, seeking to obtain discounts on our AquaBeam Robotic System based on the collective buying power of the GPO and IDN members;  </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: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">competitive response and negative selling efforts from providers of alternative treatments; </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: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">limitations or warnings contained in the labeling cleared or approved by the FDA or other authorities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if our AquaBeam Robotic System achieves widespread market acceptance, it may not maintain such level of market acceptance over the long term if competing products or technologies, which are more cost-effective or received more favorably, are introduced. In addition, our limited commercialization experience makes it difficult to evaluate our current business and predict our future prospects. We cannot predict how quickly, if at all, hospitals, surgeons and patients will accept our AquaBeam Robotic System or, if accepted, how frequently it will be used. Failure to achieve or maintain market acceptance and/or market share could materially and adversely affect our ability to generate revenue and would have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><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 limited experience in training and marketing and selling our products and we may provide inadequate training, fail to increase our sales and marketing capabilities or fail to develop and maintain broad brand awareness in a cost-effective manner.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited experience marketing and selling our products. We currently rely on our direct sales force and distributors to sell our products in targeted geographic regions and territories, and any failure to maintain and grow our direct sales force and distributor relationships could harm our business. The members of our direct sales force are adequately trained and possess technical expertise, which we believe is critical in driving the awareness and adoption of our products. The members of our U.S. sales force are at-will employees. The loss of these personnel to competitors, or otherwise, could materially harm our business. If we are unable to retain our direct sales force personnel or replace them with individuals of comparable expertise and qualifications, or if we are unable to successfully instill such expertise in replacement personnel, our product sales, revenues and results of operations could be materially harmed.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to generate future growth, we plan to continue to significantly expand and leverage our commercial infrastructure to increase our customer base and increase awareness and adoption by existing customers to drive our growth. Identifying and recruiting qualified sales and marketing professionals and training them on our products and Aquablation therapy, on applicable federal and state laws and regulations and on our internal policies and procedures requires significant time, expense and attention. It can take several months or more before a sales representative is fully trained and productive. Our sales force may subject us to higher fixed costs than those of companies with competing products or treatments that can utilize independent third parties, placing us at a competitive disadvantage. Our business may be harmed if our efforts to expand and train our sales force do not generate a corresponding increase in product sales and revenue, and our higher fixed costs may slow our ability to reduce costs in the face of a sudden decline in demand for our products. Any failure to hire, develop and retain talented sales personnel, to achieve desired productivity levels in a reasonable period of time or timely reduce fixed costs, could have material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to increase our customer base and achieve broader market acceptance of our products will depend, to a significant extent, on our ability to expand our sales and marketing and educational efforts. We plan to dedicate significant resources to our sales and marketing and educational programs. Our business may be harmed if these efforts and expenditures do not generate a corresponding increase in revenue. In addition, we believe that developing and maintaining broad awareness of our Aquablation therapy in a cost-effective manner is critical to achieving broad acceptance of our products and reaching new physicians, hospitals and patients. Promotion and educational activities may not generate hospital or surgeon awareness or increase revenue, and even if they do, any increase in revenue may not offset the costs and expenses we incur. If we fail to successfully promote Aquablation therapy in a cost-effective manner, we may fail to attract or retain the market acceptance necessary to realize a sufficient return on our promotional and educational efforts, or to achieve broad adoption of our products.</span></div><div style="margin-top:9pt"><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 on third-party distributors to effectively distribute our products in certain markets.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We depend or expect to depend in the future on qualified distributors for the marketing and selling of our products in certain markets, namely in Spain, Italy, Portugal, Israel, Lebanon, Hong Kong and South Korea. If our distributors fail to effectively market and sell our AquaBeam Robotic System in full compliance with applicable laws, our operating results and business may suffer. Screening, recruiting and retaining qualified third-party distributors and training them in our technology and product offering and business practices</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">requires significant time and resources. To develop and expand our distribution, we may be required to scale and improve our processes and procedures that support our distributors. Further, if our relationship with a successful distributor terminates, we may be unable to replace that distributor without disruption to our business. If we fail to develop or maintain positive relationships with our distributors, including in new markets, fail to manage, train or incentivize these distributors effectively, or fail to provide distributors with competitive products on attractive terms, or if these distributors are not successful in their sales efforts, we may not achieve expected revenues or may have a reduction in revenue and our operating results, reputation and business would be harmed.</span></div><div style="margin-top:9pt"><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 obtain or maintain adequate levels of third-party coverage and reimbursement, and third parties may rescind or modify their coverage or delay payments related to our products.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive the majority of our revenue from sales of our AquaBeam Robotic System and single-use disposable handpieces to hospitals. Sales of our products will depend, in part, on the extent to which the procedures using our products are covered and reimbursed by third-party payors, including private insurers and government healthcare programs. Even if a third-party payor covers a particular treatment that uses our products, the resulting reimbursement rate may not be adequate to cover a provider&#8217;s cost to purchase our products or ensure such purchase is profitable for the provider. As a result, access to adequate coverage and reimbursement for our products by third-party payors is essential to the acceptance and adoption of our products.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coverage and reimbursement by governmental and third-party payors may depend upon a number of factors, including the determination that the product or service and its use or administration for a particular patient is:</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: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 covered benefit;</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: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">safe, effective and medically necessary;</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: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">appropriate for the specific patient;</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: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">supported by guidelines established by the relevant professional societies;</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: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">cost-effective; and</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: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">neither experimental nor investigational.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers typically bill third-party payors for the costs and fees associated with the procedures in which our products are used. Effective January 1, 2020, hospitals receive an additional payment for the single-use handpiece when performing Aquablation therapy on Medicare patients in the hospital outpatient setting, which has been extended until December 31, 2023. When that payment expires, hospitals will no longer receive separate reimbursement for our device and instead, receive a single bundled payment rate intended to cover the costs of all items and services, including our products, used during the Aquablation therapy. Some of our target customers may be unwilling to adopt our products in light of potential additional associated cost. In addition, customers that perform the procedure may be subject to reimbursement claim denials upon submission of the claim. Customers may also be subject to recovery of overpayments if a payor makes payment for the claim and subsequently determines that the payor&#8217;s coding, billing or coverage policies were not followed. These events, or any other decline in the amount payors are willing to reimburse our customers, could make it difficult for existing customers to continue using or to adopt our products and could create additional pricing pressure for us. If we are forced to lower the price we charge for our products, our gross margins will decrease, which could have a material adverse effect on our business, financial condition and results of operations and impair our ability to grow our business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party payors, whether foreign or domestic, or governmental or commercial, are developing increasingly sophisticated methods of controlling healthcare costs by limiting coverage and the amount of reimbursement for particular products. In addition, no uniform policy of coverage and reimbursement for procedures using our products exists among third-party payors. Therefore, coverage and reimbursement for procedures using our products can differ significantly from payor to payor. Obtaining coverage and reimbursement can be a time-consuming process that could require us to provide supporting scientific, clinical and cost-effectiveness data for the use of our products. We may not be able to provide data sufficient to satisfy governmental and third-party payors that procedures using our products should be covered and reimbursed.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payors continually review new and existing technologies for possible coverage and can, without notice, deny or reverse coverage for new or existing products and procedures. There can be no assurance that third-party payor policies will provide coverage for procedures in which our products are used. Many third-party payors do not currently cover our products and the related procedures because they have determined that our products and the related procedures are experimental or investigational. When our products and the related procedures are reimbursed, they are reimbursed primarily on a per-patient prior authorization basis for patients covered by commercial insurers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we believe that future coverage and reimbursement may be subject to increased restrictions, such as additional prior authorization requirements, both in the United States and in relevant international markets in which we plan to operate. If Medicare no longer covers any of our products, there would be a material adverse effect on our business, financial condition and results of operations. In addition, Medicare Administrative Contractors could issue a local coverage determination decision that could restrict the patients eligible for the treatment with our products or in another manner unfavorable to our business. Third-party coverage and reimbursement for procedures using our products or any of our products in development for which we may receive regulatory clearance or approval may not be available or adequate in either the United States or international markets. Further, other BPH treatments may be more widely covered or subject to different co-pay policies and requirements, which could impact demand for our products. If hospital, surgeon and/or patient demand for our products is adversely affected by changes in third-party reimbursement policies and decisions, it could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><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 competition from many sources, including larger companies, and we may be unable to compete successfully. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The medical device industry is highly competitive, subject to rapid change and significantly affected by the introduction of new products and technologies and other activities of industry participants. We compete with pharmaceutical products marketed to treat BPH, and with medical device companies that manufacture resective or non-resective surgical alternatives for treating BPH. Resective alternatives include devices for the TURP procedure, laser-based therapies and simple prostatectomy, each of which is intended to remove the prostate tissue, and non-resective alternatives such as UroLift marketed by Teleflex Incorporated and Rezum marketed by Boston Scientific Corporation, which are intended to reshape the prostate and widen the cavity. Our primary medical device competitors are Boston Scientific Corporation and smaller companies that have single products or a limited range of products. Moreover, other products that are in current clinical trials, new drugs or additional indications for existing drugs could demonstrate better safety, effectiveness, clinical results, lower costs or greater physician and market acceptance than our products. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete, or may compete in the future, against other companies which have longer, more established operating histories and significantly greater financial, technical, marketing, sales, distribution and other resources, which may prevent us from achieving significant market penetration or improved operating results. These companies may enjoy several competitive advantages, including:</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: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">established treatment patterns pursuant to which drugs are generally first-line or concurrent therapies for the treatment of BPH;</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: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">established relationships with hospitals and physicians who are familiar with other surgical alternatives for the treatment of BPH;</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: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 financial and human capital resources;</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: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">significantly greater name recognition;</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: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">additional lines of products, and the ability to offer rebates or bundle products to offer greater discounts or incentives to gain a competitive advantage; and</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: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">established sales, marketing and worldwide distribution networks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued success depends on our ability to: </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: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">improve outcomes for patients;</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: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">maintain product safety, efficacy, reliability and durability;</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: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">expand the quality and volume of our clinical data;</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: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">effectively market to and educate patients, physicians and hospitals;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">maintain company, product and brand recognition;</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: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">broaden our sales force experience and access;</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: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">maintain product support and service;</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: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">maintain and widen our technology lead over competitors by continuing to innovate and deliver new product enhancements on a continuous basis;</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: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">develop successful pricing and revenue strategies;</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: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">continue to maintain and expand reimbursement coverage for procedures using our products; </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: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">achieve desired regulatory status and speed to market; and</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: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">maintain dedicated clinical representatives.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the major hurdles to adoption of our products will be overcoming established treatment patterns, which will require education of surgeons and supportive clinical data. However, because of the size of the market opportunity for the treatment of BPH, we believe current and potential future competitors will dedicate significant resources to aggressively promote their products or develop new products or treatments. New treatment options may be developed that could compete more effectively with our products due to the prevalence of BPH and the research and technological progress that exist within the market.</span></div><div style="margin-top:9pt"><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 continue to innovate and improve our AquaBeam Robotic System, we could lose customers or market share. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success will depend on our ability to keep ahead of innovative developments in the treatment of BPH. It is critical to our competitiveness that we continue to innovate and make improvements to our AquaBeam Robotic System&#8217;s functionality and efficiency. If we fail to make improvements to our AquaBeam Robotic System&#8217;s functionality over time, our competitors may develop products that offer features and functionality similar or superior to those of our AquaBeam Robotic System. If we fail to make improvements to our AquaBeam Robotic System&#8217;s efficiency, our competitors may develop products that are more cost-effective than our AquaBeam Robotic System. Our failure to make continuous improvements to our AquaBeam Robotic System to keep ahead of the products of our competitors could result in the loss of customers or market share that would adversely affect our business, results of operations, and financial condition. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We have limited experience manufacturing our products in large-scale commercial quantities, and we face a number of manufacturing risks that may adversely affect our manufacturing abilities which could delay, prevent or impair our growth.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our growth strategy depends on our ability to manufacture our current and future products in sufficient quantities and on a timely basis to meet customer demand, while adhering to product quality standards, complying with regulatory quality system requirements and managing manufacturing costs in our current manufacturing facility or any future manufacturing facilities. Currently, we have a sole manufacturing facility located in Redwood City, California, where we manufacture, assemble, inspect, test, package and ship our products. We currently assemble all of our AquaBeam Robotic System and single-use disposable handpieces at this one facility, and we do not have additional facilities. We are completing renovations of a new manufacturing facility located in San Jose, California where we expect to move our corporate headquarters and all of our manufacturing operations over during 2023. Following the move, the San Jose facility will become our sole manufacture facility. If either of these facilities, or any of our future manufacturing facilities, suffers damage, or a force majeure event, such damage or event could materially impact our ability to operate, which could materially and adversely affect our business and financial performance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to numerous other risks relating to our manufacturing capabilities, including:</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: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">quality and reliability of components, sub-assemblies and materials that we source from third-party suppliers, who are required to meet our quality specifications, almost all of whom are single source suppliers for the items and materials that they supply;</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: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 inability to secure components, sub-assemblies and materials in a timely manner, in sufficient quantities or on commercially reasonable terms;</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: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 inability to maintain compliance with quality system requirements or pass regulatory quality inspections;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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 failure to increase production capacity or volumes to meet demand; </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: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">potential risks associated with disruptions in our supply chain, such as on account of the COVID-19 pandemic or other geopolitical or macroeconomic events;</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: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">lead times associated with securing key components;</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: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 inability to design or modify production processes to enable us to produce future products efficiently or implement changes in current products in response to design or regulatory requirements; and</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: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">difficulty identifying and qualifying, and obtaining new regulatory approvals, for alternative suppliers for components in a timely manner.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These risks are likely to be exacerbated by our limited experience with our current products and manufacturing processes. For instance, in both 2019 and 2021, we initiated voluntary recalls for a limited number of lots of our handpiece. These were both due to certain issues related to our supply chain and manufacturing processes. We have remedied the issue leading to the 2019 and 2021 recalls as we continue to develop and improve our manufacturing processes to scale the production of our handpieces at a higher volume. As demand for our products increases, we will have to invest additional resources to purchase components, sub-assemblies and materials, hire and train employees and enhance our manufacturing processes. If we fail to increase our production capacity efficiently, we may not be able to fill customer orders on a timely basis, our sales may not increase in line with our expectations and our operating margins could fluctuate or decline. In addition, although some future products may share product features, components, sub-assemblies and materials with our existing products, the manufacture of these products may require modification of our current production processes or unique production processes, the hiring of specialized employees, the identification of new suppliers for specific components, sub-assemblies and materials or the development of new manufacturing technologies. It may not be possible for us to manufacture these products at a cost or in quantities sufficient to make these products commercially viable or to maintain current operating margins, all of which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience disruptions to our business as a result of the relocation of our headquarters and our manufacturing facility and general expansion of our operations. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We may experience disruptions as we continue to expand our operations and facilities and execute on our growth strategy. In December 2021, we entered into a lease agreement to move our headquarters to a larger space in San Jose, California.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> We are completing renovations of such facility where we expect to complete moving substantially all of our operations, including manufacturing, to this facility by the end of 2023. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The process of moving our business, opening new facilities and bringing operations online at this new site is inherently complex and is not part of our day-to-day operations. The relocation and expansion of our headquarters and the opening of any additional new facilities cause significant disruption to our operations, divert management attention and resources and involve significant costs, all of which could have a material adverse effect on our business, financial condition and results of operations. The relocation of our headquarters and the opening of a new facility with manufacturing operations will require the movement and installation of key manufacturing equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and receipt of appropriate marketing authorizations or certifications from applicable regulatory bodies, including the FDA. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We can give no assurance that the relocation of our headquarters will be completed as planned or within the anticipated timeframe, or that we will fully realize the expected benefits of the relocation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Because of the time required to register and authorize manufacturing of our products in a new facility under FDA, state and non-U.S. regulatory requirements, we may not be able to resume production on a timely basis. The inability to perform our research, development and manufacturing activities, combined with our limited inventory of materials and components and manufactured products, may cause physicians to discontinue using our products or harm our reputation, and we may be unable to reestablish relationships with such physicians in the future. If our manufacturing capabilities were impaired by our move, we may not be able to manufacture and ship our products in a timely manner, which would adversely impact our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We depend upon third-party suppliers, including contract manufacturers and single source suppliers, making us vulnerable to supply shortages and price fluctuations that could negatively affect our business, financial condition and results of operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We rely on third-party suppliers, almost all of whom are single source suppliers, to provide us with certain components, sub-assemblies and materials for our products. These components, sub-assemblies and materials are critical and, for certain items, there are relatively few alternative sources of supply. These single source suppliers may be unwilling or unable to supply the necessary materials and components or manufacture and assemble our products in a reliable manner and at the levels we anticipate or at levels adequate to satisfy demand for our products. While our suppliers have generally met our demand for their products and services on a timely basis in the past, we have experienced and may continue to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">experience delays resulting from longer production and delivery times since the onset of the COVID-19 pandemic and increased demand for semiconductor chips globally. We cannot guarantee that they will in the future be able to meet our demand for such products, either because of acts of nature, the nature of our agreements with those suppliers or our relative importance to them as a customer, and our suppliers may decide in the future to discontinue or reduce the level of business they conduct with us. Further, we maintain limited volumes of inventory from most of our suppliers and contract manufacturers. If we inaccurately forecast demand for finished goods, we may be unable to meet customer demand which could harm our competitive position and reputation.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not been qualified or obtained necessary regulatory approvals for additional suppliers for most of these components, sub-assemblies and materials. While we currently believe that alternative sources of supply or sterilization may be available, we cannot be certain whether they will be available if and when we need them, or that any alternative suppliers or providers would be able to provide the quantity and quality of components, materials and sterilization that we would need to manufacture and ship our products if our existing suppliers and providers were unable to satisfy our requirements. To utilize other sources, we would need to identify and qualify new providers to our quality standards and obtain any additional regulatory approvals required to change providers, which could result in manufacturing delays and increase our expenses.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our dependence on third-parties subjects us to a number of risks that could impact our ability to manufacture our products and harm our business, including:</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: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">interruption of supply or sterilization resulting from modifications to, or discontinuation of, a third party&#8217;s operations;</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: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">delays in product shipments resulting from uncorrected defects, reliability issues or a third party&#8217;s failure to produce components or complete sterilizations that consistently meet our quality specifications;</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: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">price fluctuations due to a lack of long-term supply arrangements with our third parties for key components or sterilization requirements;</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: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">inability to obtain adequate supply or services in a timely manner or on commercially reasonable terms;</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: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">difficulty identifying and qualifying alternative third parties for the supply of components or for sterilization of our products in a timely manner;</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: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">inability of third parties to comply with applicable provisions of the FDA&#8217;s Quality System Regulations, or QSR, or other applicable laws or regulations enforced by the FDA, state and global regulatory authorities;</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: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">inability to ensure the quality of products manufactured or sterilization conducted by third parties;</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: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">production delays related to the evaluation and testing of products and services from alternative third parties and corresponding regulatory qualifications; </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: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">trends towards consolidation within the medical device manufacturing supplier industry; and</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: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">delays in delivery by our suppliers and service providers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we require our third-party suppliers and providers to supply us with components and services that meet our specifications and other applicable legal and regulatory requirements in our agreements and contracts, and we perform incoming inspection, testing or other acceptance activities to ensure the components meet our requirements, there is a risk that these third parties will not always act consistent with our best interests, and may not always supply components or provide services that meet our requirements or in a timely manner.</span></div><div style="margin-top:9pt"><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 receive a significant number of warranty claims or our AquaBeam Robotic Systems require significant amounts of service after sale, our operating expenses may substantially increase and our business and financial results will be adversely affected.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently warrant each AquaBeam Robotic System against defects in materials and workmanship for a period of approximately 12 months from the installation of our product by a customer. We also expect to continue to provide technical and other services to customers beyond the warranty period pursuant to a supplemental service plan that we sell for our AquaBeam Robotic System. We have a limited history of commercial placements from which to judge our rate of warranty claims, and we expect that the number of warranty claims we receive may increase as we scale our operations and as our existing commercial placements age. If product returns or warranty claims are significant or exceed our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">expectations, we could incur unanticipated reductions in sales or additional operating expenditures for parts and service. In addition, our reputation could be damaged and our products may not achieve the level of market acceptance that we are targeting in order to achieve and maintain profitability. Unforeseen warranty exposure could negatively impact our business and financial results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We need to ensure strong product performance and reliability to maintain and grow our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We need to maintain and continuously improve the performance and reliability of our AquaBeam Robotic System to achieve our profitability objectives. Poor product performance and reliability could lead to customer dissatisfaction, adversely affect our reputation and revenues, and increase our service and distribution costs and working capital requirements. In addition, software and hardware incorporated into our AquaBeam Robotic System may contain errors or defects, especially when first introduced and while we have made efforts to test this software and hardware extensively, we cannot assure that the software and hardware, or software and hardware developed in the future, will not experience errors or performance problems. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business, financial condition, results of operations and growth have been adversely impacted by the effects of the COVID-19 pandemic and may continue to be adversely impacted. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:121%">We are subject to risks related to the public health crises such as the global pandemic associated with COVID-19. The COVID-19 outbreak and the consequential economic disruptions have negatively impacted and may continue to negatively impact, including the emergence and impact of the various COVID-19 variants, our operations and revenues and overall financial condition by decreasing the number of BPH procedures generally, which slowed adoption of our AquaBeam Robotic System during the course of the pandemic. In the event of any new COVID-19 variants or other epidemic or pandemic that limit the ability of healthcare organizations to treat patients with elective procedures, the ability of such organizations to treat patients with Aquablation therapy may be limited and disrupt the number of procedures completed with our products. We believe the number of our systems sold has also been impacted as health care organizations globally have prioritized the treatment of patients with COVID-19, and as health care organizations have dealt with other consequential economic disruptions from the COVID-19 pandemic such as budget shortfalls and staffing shortages. For example, for a period of time in the United States, governmental authorities recommended, and in certain cases required, that elective, specialty and other procedures and appointments be suspended or canceled to avoid non-essential patient exposure to medical environments and potential infection with COVID-19 and to focus limited resources and personnel capacity toward the treatment of COVID-19. These measures and challenges led to our decision to re-forecast our revenue for 2020, and they may continue or resume for the duration of the pandemic, which is uncertain, and may negatively impact our revenue growth while the pandemic continues. Further, once the pandemic subsides, For instance, following the COVID-19 pandemic, there is a backlog of patients seeking appointments with physicians and surgeries to be performed at hospitals relating to a variety of medical conditions. As a result, patients seeking to have our Aquablation therapy performed are having to navigate limited provider capacity. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may not be able to achieve or maintain satisfactory pricing and margins for our products.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Manufacturers of medical devices have a history of price competition, and we can give no assurance that we will be able to achieve satisfactory prices for our current or any new products or maintain prices at the levels we have historically achieved. Any decline in the amount that payors reimburse our customers for our products could make it difficult for customers to continue using, or to adopt, our products and could create additional pricing pressure for us. If we are forced to lower the price we charge for our products, or if we add more components to our systems, our gross margins will decrease, which will adversely affect our ability to invest in and grow our business. If we are unable to maintain our prices, including during any international expansion, or if our costs increase and we are unable to offset such increase with an increase in our prices, our margins could erode. We will continue to be subject to significant pricing pressure, which could harm negatively affect our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-indent:-4.5pt"><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 encounter difficulties in managing our growth, which could disrupt our operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced substantial growth in our operations, and we expect to experience continued substantial growth in our business. Over the next several years, we expect to increase significantly the scope of our operations, particularly in the areas of manufacturing, sales and support, research and development, product development, regulatory affairs, marketing and other functional areas, including finance, accounting, quality control, and legal. To manage our anticipated future growth, we must continue to implement and improve our managerial, operational quality and financial systems, expand our facilities and continue to recruit and train additional qualified personnel. Due to our limited financial resources, we may not be able to manage the expansion of our operations or recruit and train additional qualified personnel in an effective manner. In addition, the physical expansion of our operations may lead to significant costs and may divert our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">management and business development resources. Any inability to manage growth could delay the execution of our business plans or disrupt our operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations will be materially harmed if we are unable to accurately forecast customer demand for, and utilization of, our AquaBeam Robotic System and manage our inventory. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To ensure adequate inventory supply, we must forecast inventory needs and manufacture our AquaBeam Robotic System console and the single-use disposable handpieces based on our estimates of future demand for, and utilization of, our AquaBeam Robotic System. Our ability to accurately forecast demand and utilization could be negatively affected by many factors, including our failure to accurately manage our expansion strategy, product introductions by competitors, an increase or decrease in customer demand for our products or for products of our competitors, our failure to accurately forecast customer acceptance of new products, unanticipated changes in general market conditions or regulatory matters and weakening of economic conditions or consumer confidence in future economic conditions. Inventory levels in excess of customer demand may result in inventory write-downs or write-offs, which would cause our gross margin to be adversely affected and could impair the strength of our brand. Conversely, if we underestimate customer demand and utilization, our supply chain, manufacturing partners and/or internal manufacturing team may not be able to deliver components and products to meet our requirements, and this could result in damage to our reputation and customer relationships. In addition, if we experience a significant increase in demand or utilization, additional supplies of raw materials or additional manufacturing capacity may not be available when required on terms that are acceptable to us, or at all, or suppliers may not be able to allocate sufficient capacity in order to meet our increased requirements, which will adversely affect our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our information technology systems, or those used by third party service providers, partners, our contractors or consultants, may fail or suffer security breaches, and such failure could negatively affect our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on our information technology systems for the efficient functioning of our business, including the manufacture, distribution and maintenance of our products, as well as for accounting, data storage, compliance, purchasing, inventory management and other related functions. We do not have redundant information technology in all aspects of our systems at this time. Despite the implementation of security and back-up measures, our information technology systems as well as those of our third-party partners, consultants, contractors, suppliers, and service providers, may be vulnerable to attack, damage and interruption from physical or electronic break-ins, accidental or intentional exposure of our data by employees or others with authorized access to our networks, computer viruses, malware, ransomware, malicious code, phishing attacks and other social engineering schemes, denial or degradation of service attacks, attacks by sophisticated nation-state and nation-state-supported actors, supply chain attacks, natural disasters, terrorism, war, telecommunication and electrical failure, denial of service, and other cyberattacks or disruptive incidents that could result in unauthorized access to, use or disclosure of, corruption of, or loss of sensitive, and/or proprietary data, including health-related and other personal information, and could subject us to significant liabilities and regulatory and enforcement actions, and reputational damage. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has generally increased the risk of cybersecurity intrusions. Our reliance on internet technology and the number of our employees who are working remotely may create additional opportunities for cybercriminals to exploit vulnerabilities. For example, there has been an increase in phishing and spam emails as well as social engineering attempts from &#8220;hackers&#8221; hoping to use the recent COVID-19 pandemic to their advantage. Furthermore, because the techniques used to obtain unauthorized access to, or to sabotage, systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period. Even if identified, we may be unable to adequately investigate or remediate incidents or breaches due to attackers increasingly using tools and techniques that are designed to circumvent controls, to avoid detection, and to remove or obfuscate forensic evidence. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and certain of our partners or service providers are from time to time subject to cyberattacks and security incidents. While we do not believe that we have experienced any significant system failure, accident or security breach to date, if such an event were to occur and cause interruptions in our operations, it could result in a material disruption of our business operations, whether due to a loss, corruption or unauthorized disclosure of our trade secrets, personal information or other proprietary or sensitive information or other similar disruptions. Additionally, theft of our intellectual property or proprietary business information could require substantial expenditures to remedy. Such theft could also lead to loss of intellectual property rights through disclosure of our proprietary business information, and such loss may not be capable of remedying. If we or our third-party partners, consultants, contractors, suppliers, or service providers were to suffer an attack or breach, for example, that resulted in the unauthorized access to or use or disclosure of health-related or other </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">personal information, we may have to notify consumers, partners, collaborators, government authorities, and the media, and may be subject to investigations, civil penalties, administrative and enforcement actions, and litigation, any of which could harm our business and reputation. Likewise, we rely on third parties to conduct clinical trials, and similar events relating to their computer systems and networks could also have a material adverse effect on our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or systems or data or systems of our commercial partners, or inappropriate or unauthorized access to or disclosure or use of confidential, proprietary, or other sensitive, personal, or health information, we could incur liability and suffer reputational harm. Failure to maintain or protect our information technology systems effectively could negatively affect our business, financial condition and results of operations. We maintain cyber liability insurance; however, this insurance may not be sufficient to cover the financial, legal, business or reputational losses that may result from an interruption or breach of our systems.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Actual or perceived failure to comply with data protection, privacy and security laws, regulations, standards and other requirements could lead to government enforcement actions (which could include civil or criminal penalties), private litigation, and/or adverse publicity and could negatively affect our operating results and business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global data protection landscape is rapidly evolving, and we are or we may become subject to federal, state, and foreign data protection laws, regulations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and requirements governing the collection, use, disclosure, retention and security of personal information. In the United States, numerous federal and state laws and regulations, including state data breach notification laws, state health information privacy laws, and federal and state consumer protection laws and regulations that govern the collection, processing, use, disclosure, and protection of health-related and other personal information could apply to our operations or the operations of our partners. For example, the federal Health Insurance Portability and Accountability Act of 1996, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, and regulations promulgated thereunder, or collectively, HIPAA, imposes obligations on &#8220;covered entities,&#8221; including certain health care providers, health plans, and health care clearinghouses, and their respective &#8220;business associates&#8221; that create, receive, maintain or transmit individually identifiable health information for or on behalf of a covered entity, as well as their covered subcontractors with respect to safeguarding the privacy, security and transmission of individually identifiable health information. We may obtain health information from third parties (including research institutions from which we obtain clinical trial data) that are subject to privacy and security requirements under HIPAA. Entities that are found to be in violation of HIPAA, whether as the result of a breach of unsecured PHI, a complaint about privacy practices, or an audit by the Department of Health and Human Services, or HHS, may be subject to significant civil, criminal, and administrative fines and penalties and/or additional reporting and oversight obligations if required to enter into a resolution agreement and corrective action plan with HHS to settle allegations of HIPAA non-compliance. Depending on the facts and circumstances, we could be subject to penalties if we violate HIPAA.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even when HIPAA does not apply, according to the Federal Trade Commission, or the FTC, failing to take appropriate steps to keep consumers&#8217; personal information secure may constitute unfair acts or practices in or affecting commerce in violation of the Federal Trade Commission Act. The FTC and many state Attorneys General continue to enforce federal and state consumer protection laws against companies for online collection, use, dissemination and security practices that appear to be unfair or deceptive. The FTC expects a company&#8217;s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, certain state laws govern the privacy and security of health-related and other personal information, many of which may differ from each other, thus, complicating compliance efforts. For example, the California Consumer Privacy Act, or CCPA, went into effect on January 1, 2020. It created individual privacy rights for California consumers (as defined in the law), including the right to opt out of certain disclosures of their information, and places increased privacy and security obligations on entities handling certain personal data of consumers or households and may apply to us in the future. The CCPA also creates a private right of action for certain data breaches that has increased the likelihood of, and risks associated with, breach litigation. Further, the California Privacy Rights Act, or CPRA, generally went into effect on January 1, 2023, and amends the CCPA. The CPRA imposes additional data protection obligations on covered businesses, including additional consumer rights processes, limitations on data uses, new audit requirements for higher risk data, and opt outs for certain uses of sensitive data. It creates a new California data protection agency authorized to issue substantive regulations and could result in increased privacy and information security enforcement. Additional compliance investment and potential business process changes may also be required. Similar laws have passed in Virginia, Colorado, Connecticut and Utah, and have been proposed in other states and at the federal level, reflecting a trend toward more stringent privacy legislation in the United States. In the event that we are subject to or affected by HIPAA, the CCPA, the CPRA or other domestic privacy and data protection laws, any liability from failure to comply with the requirements of these laws could adversely affect our financial condition.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign data protection laws, including the General Data Protection Regulation, or GDPR, which went into effect in May 2018, may also apply to our processing of health-related and other personal data regardless of where the processing in question is carried out. The GDPR imposes stringent requirements for controllers and processors of personal data of individuals within the European Economic Area, or EEA. The GDPR applies to any company established in the EEA as well as to those outside the EEA if they collect, process, and use personal data in connection with the offering of goods or services to individuals in the EEA or the monitoring of their behavior. The GDPR, together with national legislation, regulations and guidelines of the EEA Member States governing the processing of personal data, impose strict obligations and restrictions on the ability to collect, analyze and transfer personal data, including health data from clinical trials and adverse event reporting. In particular, these obligations and restrictions involve the consent of the individuals to whom the personal data relates, the information provided to the individuals, the transfer of personal data out of the EEA to jurisdictions deemed to have inadequate, security breach notifications, security and confidentiality of the personal data and imposition of substantial potential fines for breaches of the data protection obligations. Companies that must comply with the GDPR face increased compliance obligations and risk, including more robust regulatory enforcement of data protection requirements and potential fines for noncompliance of up to &#8364;20 million or 4% of the annual global revenues of the noncompliant company, whichever is greater. Among other requirements, the GDPR regulates transfers of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States; in July 2020, the Court of Justice of the EU, or CJEU, limited how organizations could lawfully transfer personal data from the EU/EEA to the United States by invalidating the Privacy Shield for purposes of international transfers and imposing further restrictions on the use of standard contractual clauses, or SCCs. In March 2022, the US and EU announced a new regulatory regime intended to replace the invalidated regulations; however, this new EU-US Data Privacy Framework has not been implemented beyond an executive order signed by President Biden on October 7, 2022 on Enhancing Safeguards for United States Signals Intelligence Activities. European court and regulatory decisions subsequent to the CJEU decision of July 16, 2020 have taken a restrictive approach to international data transfers. As supervisory authorities issue further guidance on personal data export mechanisms, including circumstances where the SCCs cannot be used, and/or start taking enforcement action, we could suffer additional costs, complaints and/or regulatory investigations or fines, and/or if we are otherwise unable to transfer personal data between and among countries and regions in which we operate, it could affect the manner in which we provide our services, the geographical location or segregation of our relevant systems and operations, and could adversely affect our financial results. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, from January 1, 2021, companies have had to comply with the GDPR and also the UK GDPR, which, together with the amended UK Data Protection Act 2018, retains the GDPR in UK national law. The UK GDPR mirrors the fines under the GDPR, e.g. fines up to the greater of &#8364;20 million (&#163;17.5 million) or 4% of global turnover. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we continue to expand into other foreign countries and jurisdictions, we may be subject to additional laws and regulations that may affect how we conduct business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with US, foreign, and local privacy and security laws, rules and regulations could require us to take on more onerous obligations in our contracts, require us to engage in costly compliance exercises, restrict our ability to collect, use and disclose data, or in some cases, impact our or our partners&#8217; or suppliers&#8217; ability to operate in certain jurisdictions. Each of these constantly evolving laws can be subject to varying interpretations. Failure to comply with US and foreign data protection laws and regulations could result in government investigations and enforcement actions (which could include civil or criminal penalties), fines, private litigation, and/or adverse publicity and could negatively affect our operating results and business. Moreover, patients about whom we or our partners obtain information, as well as the providers who share this information with us, may contractually limit our ability to use and disclose the information. Claims that we have violated individuals&#8217; privacy rights, failed to comply with data protection laws, or breached our contractual obligations, even if we are not found liable, could be expensive and time-consuming to defend and could result in adverse publicity that could harm our business.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Natural or man-made disasters and other similar events may significantly disrupt our business, and negatively impact our business, financial condition and results of operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our employee base, and our primary operating facility and infrastructure are centralized in Northern California. Our facility may be harmed or rendered inoperable by natural or man-made disasters, including earthquakes, wildfires, floods, nuclear disasters, riots, acts of terrorism or other criminal activities, public health emergencies such as infectious disease outbreaks, including the COVID-19 pandemic, power outages and other infrastructure failures, which may render it difficult or impossible for us to operate our business for some period of time. Our facilities would likely be costly to repair or replace, and any such efforts would likely require substantial time. Any disruptions in our operations could adversely affect our business and results of operations and harm our reputation. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Moreover, although we have disaster recovery plans, they may prove inadequate. We may not carry sufficient business insurance to compensate for losses that may occur. Any such losses or damages could have a material adverse effect on our business and results of operations. In addition, the facilities of our suppliers and manufacturers may be harmed or rendered inoperable by such natural or man-made disasters, which may cause disruptions, difficulties or otherwise materially and adversely affect our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The sizes of the addressable markets for our AquaBeam Robotic System have not been established with precision and our potential market opportunity may be smaller than we estimate and may decline. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimates of the annual total addressable market for our AquaBeam Robotic System are based on a number of internal and third-party estimates, including, without limitation, the assumed prices at which we can sell our AquaBeam Robotic System and the single-use disposable handpieces. While we believe our assumptions and the data underlying our estimates are reasonable, these assumptions and estimates may not be correct and the conditions supporting our assumptions or estimates may change at any time, thereby reducing the predictive accuracy of these underlying factors. As a result, our estimates of the annual total addressable market for our AquaBeam Robotic System may prove to be incorrect. If the actual number of patients who would benefit from our AquaBeam Robotic System, the price at which we can sell our AquaBeam Robotic System, or the total addressable market for our AquaBeam Robotic System is smaller than we have estimated, it may impair our sales growth and materially and adversely affect our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Until we are able to achieve broader market acceptance of our AquaBeam Robotic System and Aquablation therapy, we may face risks associated with a more concentrated customer base.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customers accounted for more than 10% of revenue during the years ended December&#160;31, 2022 and 2021. No customers accounted for more than 10% of our accounts receivable at December&#160;31, 2022. One of our customers accounted for 11% of our accounts receivable at December&#160;31, 2021.While we believe this concentration is primarily attributable to our limited history of commercial operations, until we are able to achieve broader market acceptance of our AquaBeam Robotic System and Aquablation therapy, we may face risks associated with a more concentrated customer base. There are risks whenever a significant percentage of revenue is concentrated with a limited number of customers. For example, revenue from these customers may fluctuate from time to time based on these customers&#8217; business needs, the timing of which may be affected by market conditions or other facts outside of our control. These customers could also potentially pressure us to reduce the prices we charge for our single-use disposable handpieces, which could have an adverse effect on our margins and financial position and could negatively affect our revenue and results of operations. If any of our largest customers terminates its relationship with us, such termination could negatively affect our revenues and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If product liability lawsuits are brought against us, we may incur substantial liabilities and may be required to limit or halt the marketing and sale of our products. The expense and potential unavailability of insurance coverage for liabilities resulting from our products could harm us and our ability to sell our products. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face an inherent risk of product liability as a result of the marketing and sale of our products. For example, we may be sued if our AquaBeam Robotic System, the single-use disposable handpiece or any of their component parts causes, or is perceived to cause, injury or is found to be otherwise unsuitable during manufacturing, marketing or sale. We may also be subject to product liability claims if our products or services are deemed non-compliant with applicable laws or regulations. Any such product liability claim may include allegations of defects in manufacturing, defects in design, a failure to warn of dangers inherent in the product, negligence, strict liability or a breach of warranties. In addition, we may be subject to claims against us even if the apparent injury is due to the actions of others or the pre-existing health conditions of the patient. We may also be subject to claims that are caused by the activities of our suppliers, such as those who provide us with components and sub-assemblies, or manufacturers who produce our AquaBeam Robotic System and the single-use disposable handpieces. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we cannot successfully defend ourselves against product liability claims, we may incur substantial liabilities or be required to limit or halt the marketing and sale of our products. Even successful defense would require significant financial and management resources. Regardless of the merits or eventual outcome, liability claims may result in:</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: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">decreased demand for our products; </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: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">harm to our reputation; </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: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">initiation of investigations by regulators, which could result in enforcement action against us or our contract manufacturers; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">costs to defend the related litigation; </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: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 diversion of management&#8217;s time and our resources; </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: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">substantial monetary awards to trial participants or patients; </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: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">product recalls, withdrawals or labeling, marketing or promotional restrictions; </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: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">loss of revenue; and </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: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">exhaustion of any available insurance and our capital resources. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk of a product liability lawsuit may increase if our products were deemed to be non-compliant with applicable laws and regulation. In the event we face a product liability lawsuit, we believe we have adequate product liability insurance, but it may not prove to be adequate to cover all liabilities that we may incur. Insurance coverage is increasingly expensive. We may not be able to maintain or obtain insurance at a reasonable cost or in an amount adequate to satisfy any liability that may arise. Our insurance policy contains various exclusions, and we may be subject to a product liability claim for which we have no coverage. The potential inability to obtain sufficient product liability insurance at an acceptable cost to protect against product liability claims could prevent or inhibit the marketing and sale of our products. We may have to pay any amounts awarded by a court or negotiated in a settlement that exceed our coverage limitations or that are not covered by our insurance, and we may not have, or be able to obtain, sufficient capital to pay such amounts, which would have a material adverse effect on our business, financial condition and results of operations. In addition, any product liability claims brought against us, with or without merit, could increase our product liability insurance rates or prevent us from securing continuing coverage, harm our reputation in the industry, significantly increase our expenses and reduce product sales. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost-containment efforts of our customers, purchasing groups and governmental organizations could have a material adverse effect on our sales and profitability. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an effort to reduce costs, many hospitals in the United States have become members of GPOs and IDNs. GPOs and IDNs negotiate pricing arrangements with medical device companies and distributors and then offer these negotiated prices to affiliated hospitals and other members. GPOs and IDNs typically award contracts on a category-by-category basis through a competitive bidding process. Bids are generally solicited from multiple providers with the intention of driving down pricing or reducing the number of vendors. Due to the highly competitive nature of the GPO and IDN contracting processes, we may not be able to obtain new, or maintain existing, contract positions with major GPOs and IDNs. Furthermore, the increasing leverage of organized buying groups may reduce market prices for our AquaBeam Robotic System, thereby reducing our revenue and margins. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While having a contract with a GPO or IDN for a given product category can facilitate sales to members of that GPO or IDN, such contract positions can offer no assurance that any level of sales will be achieved, as sales are typically made pursuant to individual purchase orders. Even when a provider is the sole contracted supplier of a GPO or IDN for a certain product category, members of the GPO or IDN are generally free to purchase from other suppliers. Furthermore, GPO and IDN contracts typically are terminable without cause by the GPO or IDN upon 60 to 90 days&#8217; notice. Accordingly, the members of such groups may choose to purchase alternative products due to the price or quality offered by other companies, which could result in a decline in our revenue. </span></div><div style="margin-top:9pt"><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 seek strategic alliances, joint ventures or collaborations, or enter into licensing or partnership arrangements in the future and may not be successful in doing so, and even if we are, we may not realize the benefits or costs of such relationships. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may form or seek strategic alliances, create joint ventures or collaborations or enter into licensing or partnership arrangements with third parties that we believe will compliment or augment our sales and marketing efforts with respect to our AquaBeam Robotic System. We may not be successful in our efforts to establish such collaborations. Any of these relationships may require us to incur non-recurring and other charges, increase our near and long-term expenditures, issue securities that dilute our existing stockholders or disrupt our management and business. In addition, we face significant competition in seeking appropriate strategic partners and the negotiation process is time-consuming and complex. Moreover, we may not be successful in our efforts to establish a strategic alliance or other alternative arrangements for our products. We cannot be certain that, following a strategic alliance or similar arrangement, we will achieve the revenue or specific net income that justifies such transaction. In addition, any potential future collaborations may be terminable by our collaborators, and we may not be able to adequately protect our rights under these agreements. Any termination of </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">collaborations we enter into in the future, or delays in entering into new strategic partnership agreements could delay tour sales and marketing efforts, which would harm our business prospects, financial condition and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future growth may depend, in part, on our ability to penetrate foreign markets, where we would be subject to additional regulatory burdens and other risks and uncertainties.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently market and sell our products in 12 countries outside of the United States, including Germany, France, Italy, Spain, the United Kingdom, and Portugal. The sale and shipment of our products across international borders, as well as the purchase of components and products from international sources, subjects us to extensive U.S. and other foreign governmental trade, import and export and customs laws and regulations. Compliance with these laws and regulations is costly and exposes us to penalties for non-compliance. We expect our international activities will be dynamic over the foreseeable future as we continue to pursue opportunities in international markets. Our international business operations are subject to a variety of risks, including:</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: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 staffing and managing foreign and geographically dispersed operations, to the extent we establish non-U.S. operations;</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: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">differing and multiple payor reimbursement regimes, government payors or patient self-pay systems;</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: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 determining and creating the proper sales pathway in new, international markets;</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: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">to the extent we utilize third-party distributors in foreign markets, our ability to effectively screen, recruit and retain qualified third-party distributors and training them in our technology and product offering and business;</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: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 various U.S. and international laws, including export control laws and the U.S. Foreign Corrupt Practices Act of 1977, or the FCPA, and anti-money laundering laws;</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: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">differing regulatory requirements for obtaining clearances or approvals to market our products;</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: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 uncertainties relating to, foreign rules and regulations that may impact our ability to sell our products, perform services or repatriate profits to the United States;</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: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">tariffs and trade barriers, export regulations, sanctions and other regulatory and contractual limitations on our ability to sell our products in certain foreign markets;</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: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">potential adverse tax consequences, including imposition of limitations on or increase of withholding and other taxes on remittances and other payments by foreign subsidiaries or joint ventures;</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: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 differing labor laws and standards;</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: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">armed conflicts or economic, political or social instability in foreign countries and regions;</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in foreign currency exchange rates;</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: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 inability, or reduced ability, to protect our intellectual property, including any effect of compulsory licensing imposed by government action; and</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: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">availability of government subsidies or other incentives that benefit competitors in their local markets that are not available to us.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are assessing the opportunity to expand into other international markets. However, our expansion plans may not be realized, or if realized, may not be successful. We expect each market to have particular regulatory hurdles to overcome, and future developments in these markets, including the uncertainty relating to governmental policies and regulations, could harm our business.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are highly dependent on our senior management team and key personnel, and our business could be harmed if we are unable to attract and retain personnel necessary for our success. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are highly dependent on our senior management, including our chief executive officer, Reza Zadno, Ph.D., and other key personnel. Our success will depend on our ability to retain senior management and to attract, recruit, retain, manage and motivate qualified personnel in the future, particularly with respect to an expected increase in hiring in connection with becoming a public company, including sales and marketing professionals, scientists, clinical specialists, engineers and other highly skilled personnel and to integrate current and additional personnel in all departments. The loss </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">of members of our senior management, sales and marketing professionals, scientists, clinical and regulatory specialists and engineers could result in delays in product development and harm our business. If we are not successful in attracting and retaining highly qualified personnel, it would have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competition for skilled personnel in our market is intense and may limit our ability to hire and retain highly qualified personnel on acceptable terms, or at all. To induce valuable employees to remain at our company, we have issued and may continue to issue equity awards that vest over time, in addition to salary and cash incentives. The value to employees of equity awards that vest over time may be significantly affected by movements in our stock price that are beyond our control, and may at any time be insufficient to counteract more lucrative offers from other companies. Despite our efforts to retain valuable employees, members of our management, scientific and development teams may terminate their employment with us on short notice. Our employment arrangements with our employees provide for at-will employment, which means that any of our employees could leave our employment at any time, with or without notice. We also do not maintain &#8220;key man&#8221; insurance policies on the lives of these individuals or the lives of any of our other employees. This lack of insurance means that we may not have adequate compensation for the loss of the services of these individuals.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be adversely affected by violations of the FCPA and similar worldwide anti-bribery laws, as well as violations of export or import controls or economic sanctions laws and regulations. Any investigation, and the outcome of any investigation, by government agencies of possible violations by us of such laws and regulations could have a material adverse effect on our business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to anti-corruption laws and regulations, including the U.S. Foreign Corrupt Practices Act of 1977, as amended, the U.S. domestic bribery statute in 18 U.S.C. 201, the International Travel Act of 1961, as amended, or the U.S. Travel Act, the U.K. Bribery Act 2010, or the Bribery Act, and similar anti-bribery laws in jurisdictions in which we conduct activities. Anti-corruption laws are interpreted broadly and prohibit companies and their employees, agents, and intermediaries from corruptly authorizing, promising, providing, or offering, directly or indirectly, improper payments or anything else of value to government officials and persons in the private sector for the purpose of obtaining or retaining business. In addition, an organization that fails to prevent bribery by anyone associated with the organization can be charged under the Bribery Act, unless the organization can establish the defense of having implemented adequate procedures to prevent bribery.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to export control and import laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations, and various economic and trade sanctions regulations administered by the U.S. Treasury Department&#8217;s Office of Foreign Assets Controls. Compliance with applicable regulatory requirements regarding the export of our products may require us to obtain licenses and authorizations prior to export, create delays in the introduction of our products in certain international markets or, in some cases, prevent the export of our products to some countries altogether. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products and services to countries, governments, and persons targeted by U.S. sanctions.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are in the process of further enhancing policies designed to ensure compliance by us and our directors, officers, employees, representatives, consultants and agents with the FCPA, the Bribery Act, OFAC laws and regulations, and other export control, anti-corruption, anti-money-laundering and anti-terrorism laws and regulations. In the future, we may operate in parts of the world that pose a heightened corruption risk. Moreover, because of the significant role government entities play in the regulation of many foreign healthcare markets, we may be exposed to heightened FCPA and similar risks arising from our efforts to seek regulatory approval of and reimbursement for our products in such countries. We cannot assure you that our internal control policies and procedures will protect us from improper acts committed by our employees or agents, nor can we assure you that our business partners have not engaged and will not engage in improper conduct that could materially affect their ability to perform their contractual obligations to us or even result in our being held liable for such conduct. The U.S. Departments of Justice, Commerce, State and Treasury and other federal agencies and authorities have a broad range of civil and criminal penalties they may seek to impose against corporations and individuals for violations of anti-corruption laws, economic sanctions laws, and export control and import laws. In addition, violations of these laws, or allegations of such violations, would significantly disrupt our business and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to utilize our net operating loss carryforwards and research and development credit may be limited. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had U.S. federal and state net operating loss, or NOL, carryforwards of approximately $264.6 million and $155.7 million, respectively, and U.S. federal and state research and development credit carryforwards of $6.0 million and $4.8 million, respectively. NOLs incurred in taxable years beginning after December 31, 2017, may be carried forward indefinitely, but the deductibility of such federal NOLs in taxable years beginning after December 31, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">2020, is limited to 80% of current year taxable income. In general, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an &#8220;ownership change,&#8221; generally defined as a greater than 50 percentage point change by value in its equity ownership over a rolling three-year period, is subject to limitations on its ability to utilize its pre-change NOLs and its research and development credit carryforwards to offset post-change taxable income. Similar rules may apply under state tax laws. Our existing NOLs and research and development credit carryforwards have been, and may in the future be, subject to limitations arising from previous ownership changes, and if we undergo an ownership change, our ability to utilize NOLs and research and development credit carryforwards could be further limited by Sections 382 and 383 of the Code. Future changes in our stock ownership, some of which might be beyond our control, could result in an ownership change under Section 382 of the Code. For these reasons, in the event we experience a future change of control, we may not be able to utilize a material portion of the NOLs, research and development credit carryforwards or disallowed interest expense carryovers, even if we attain profitability. In addition, for state income tax purposes, the extent to which states will conform to the federal laws is uncertain and there may be periods during which the use of NOL carryforwards is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the tax benefit of NOLs, temporary differences and credit carryforwards are required to be recorded as an asset to the extent that we assess that realization is more likely than not. We believe that recognition of the deferred tax asset arising from these future tax benefits is not likely to be realized and, accordingly, have provided a full valuation allowance against our net deferred tax asset.</span></div><div style="margin-top:9pt"><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 acquire other businesses which could require significant management attention, disrupt our business, dilute stockholder value and adversely affect our results of operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business strategy, we may in the future make acquisitions or investments in complementary companies, products or technologies that we believe fit within our business model and can address the needs of our existing and potential customers. However, we may not be able to acquire and integrate other companies, products or technologies in a successful manner. We may not be able to find suitable acquisition candidates, and we may not be able to complete such acquisitions on favorable terms, if at all. In addition, the pursuit of potential acquisitions may divert the attention of management and cause us to incur additional expenses in identifying, investigating and pursuing suitable acquisitions, whether or not they are consummated. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, including increases in revenue, and any acquisitions we complete could be viewed negatively by our customers, investors and industry analysts. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future acquisitions may reduce our cash available for operations and other uses and could result in amortization expense related to identifiable assets acquired. We may have to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could adversely affect our financial condition or the value of our common stock. The sale or issuance of equity to finance any such acquisitions would result in dilution to our stockholders. The incurrence of indebtedness to finance any such acquisition would result in fixed obligations and could also include covenants or other restrictions that could impede our ability to manage our operations. In addition, our future results of operations may be adversely affected by the dilutive effect of an acquisition, performance earn-outs or contingent bonuses associated with an acquisition. Furthermore, acquisitions may require large, one-time charges and can result in increased debt or contingent liabilities, adverse tax consequences, additional stock-based compensation expenses and the recording and subsequent amortization of amounts related to certain purchased intangible assets, any of which items could negatively affect our future results of operations. We may also incur goodwill impairment charges in the future if we do not realize the expected value of any such acquisitions. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, the anticipated benefit of any acquisition may not materialize, or such acquisition may be prohibited. In October 2022, we entered into the loan and security agreement with Canadian Imperial Bank of Commerce which also restricts our ability to pursue certain mergers, acquisitions, amalgamations or consolidations that we may believe to be in our best interest. Additionally, future acquisitions or dispositions could result in potentially dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities or amortization expenses or write-offs of goodwill, any of which could harm our financial condition. We cannot predict the number, timing or size of future joint ventures or acquisitions, or the effect that any such transactions might have on our operating results. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Risks Related to Governmental Regulation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes to the reimbursement rates for BPH treatments and measures to reduce healthcare costs may adversely impact our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive our revenue from sales of our products to hospitals, ambulatory surgery centers and other healthcare facilities, which typically bill all or a portion of the costs and fees associated with using our products to various third-party payors, including Medicare, Medicaid, private commercial insurance companies, health maintenance organizations and other healthcare-related organizations. Because a vast majority of U.S. patients with BPH are covered by Medicare, the Medicare coverage policy and reimbursement rate are important factors in a physician&#8217;s decision to use Aquablation therapy and limits the prices we may charge for our products. In order to facilitate access for Medicare beneficiaries to new devices, the Centers for Medicare &amp; Medicaid Services, or CMS, the federal agency responsible for administering the Medicare program, grants approval for transitional pass-through payments under the Medicare hospital outpatient prospective payment system, or OPPS, and ambulatory surgical center, or ASC, payment system for medical devices that meet certain criteria. Effective January 1, 2020, hospitals and ASCs receive an additional payment for the single-use handpiece when performing Aquablation therapy in the hospital outpatient setting, which has been extended until December 31, 2023. When that payment expires, hospitals will no longer receive separate reimbursement for our device and instead, receive a single bundled payment rate intended to cover the costs of all items and services, including our products, using during the Aquablation therapy. Accordingly, the additional cost associated with the use of our products may affect the profit margin of the hospital or ASC where the procedure is performed. Some of our target customers may be unwilling to adopt our products in light of potential additional associated cost.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many BPH patients have Medicaid coverage that is supplemental to Medicare coverage, and some BPH patients may have Medicaid as their primary coverage. Because Medicaid is a state-administered program, Medicaid coverage policies and reimbursement vary by state. Changes in state Medicaid or other non-Medicare government-based programs or payment rates could have an adverse effect on our customer&#8217;s business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, some patients may have coverage through private insurance, for example through a marketplace plan set up under the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, or collectively, the ACA, or through an employer or union group health plan. Private insurance coverage policies can vary and reimbursement is generally higher than government reimbursement, but it varies by sponsor and plan. Commercial payment rates are negotiated between our customers and insurers or other third-party administrators, and commercial payors may also exert downward pressure on payment rates. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any reduction in reimbursement rates for Aquablation therapy may adversely affect our customers&#8217; businesses and cause them to enact cost reduction measures that may include reducing the scope of their programs, which could result in a reduced demand for our product or additional pricing pressures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Healthcare reform measures could hinder or prevent the commercial success of our AquaBeam Robotic System. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, there have been, and we expect there will continue to be, a number of legislative and regulatory changes to the healthcare system in ways that may harm our future revenues and profitability and the demand for our AquaBeam Robotic System. Federal and state lawmakers regularly propose and, at times, enact legislation that would result in significant changes to the healthcare system, some of which are intended to contain or reduce the costs of medical products and services. Current and future legislative and regulatory proposals to further reform healthcare or reduce healthcare costs may limit coverage of or lower reimbursement for the procedures associated with the use of our AquaBeam Robotic System. The cost containment measures that payors and providers are instituting and the effect of any healthcare reform initiative implemented in the future could impact our revenue from the sale of our AquaBeam Robotic System. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By way of example, in the United States, the ACA was enacted in March 2010 and substantially changed the way healthcare is financed by both governmental and private insurers, and significantly impacts our industry. The ACA contained a number of provisions, including those governing enrollment in federal healthcare programs, reimbursement changes and fraud and abuse measures, all of which have impacted existing government healthcare programs and will result in the development of new programs. Since its enactment, there have been numerous amendments to the ACA and revisions to implementing regulations, along with judicial, executive and Congressional challenges to certain aspects of the ACA. On June 17, 2021, the Supreme Court ruled that states and individuals lacked standing to challenge the constitutionality of the ACA&#8217;s individual mandate, post-repeal of its associated tax penalty. Additionally, President Biden issued an executive order that initiated a special enrollment period for purposes of obtaining health insurance coverage through the ACA marketplace, from February 15, 2021 to August 15, 2021. The executive order also instructed certain </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">governmental agencies to review and reconsider their existing policies and rules that limit access to healthcare, including among others, reexamining Medicaid demonstration projects and waiver programs that include work requirements, and policies that create unnecessary barriers to obtaining access to health insurance coverage through Medicaid or the ACA.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, other legislative changes have been proposed and adopted since the ACA was enacted. For example, the Budget Control Act of 2011, among other things, and in connection with subsequent legislation, reduced Medicare payments to providers of, on average, 2% per fiscal year, which went into effect on April 1, 2013 and, due to subsequent legislative amendments to the statute, will remain in effect through 2030, with the exception of a temporary suspension from May 1, 2020 through March 31, 2022 and a 1% reduction from April 1, 2022 through June 30, 2022, unless additional Congressional action is taken. Additionally, the American Taxpayer Relief Act of 2012, among other things, further reduced Medicare payments to several categories of healthcare providers, including hospitals, and increased the statute of limitations period for the government to recover Medicare overpayments to providers from three to five years. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The continuing efforts of the government, insurance companies, managed care organizations and other payors of healthcare services to contain or reduce costs of healthcare may harm: </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: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 ability to set a price that we believe is fair for our AquaBeam Robotic System; </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: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 ability to generate revenue and achieve or maintain profitability; and </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: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 availability of capital. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current presidential administration and Congress may continue to pursue significant changes to the current healthcare laws. We cannot predict what other laws and regulations will ultimately be enacted and implemented at the federal or state level or the effect of any future legislation or regulation in the United States on our business, financial condition, and results of operations. Future changes in healthcare policy could increase our costs and subject us to additional requirements that may interrupt commercialization of our current and future solutions, decrease our revenue and impact sales of and pricing for our current and future products.  </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We must comply with anti-kickback, fraud and abuse, false claims, transparency, and other healthcare laws and regulations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current and future operations are subject to various federal and state healthcare laws and regulations. These laws affect our sales, marketing and other promotional activities by limiting the kinds of financial arrangements, including sales programs, we may have with hospitals, physicians or other potential purchasers or users, including patients, of medical devices and services. They also impose additional administrative and compliance burdens on us. In particular, these laws influence, among other things, how we structure our sales, placement and rental offerings, including discount practices, customer support, education and training programs and physician consulting and other service arrangements. The laws that affect our practices and arrangements include, but are not limited to: </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: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 U.S. federal Anti-Kickback Statute, which prohibits, among other things, persons or entities from knowingly and willfully soliciting, offering, receiving or paying any remuneration, directly or indirectly, overtly or covertly, in cash or in kind, to induce or reward either the referral of an individual for, or the purchase, lease, order, or arranging for or recommending the purchase, lease or order of, any good or service, for which payment may be made, in whole or in part, under federal healthcare programs such as Medicare and Medicaid. The term &#8220;remuneration&#8221; has been broadly interpreted to include anything of value, and the government can establish a violation of the Anti-Kickback Statute without proving that a person or entity had actual knowledge of, or a specific intent to violate, the law. The Anti-Kickback Statute is subject to evolving interpretations and has been applied by government enforcement officials to a number of common business arrangements in the medical device industry. There are a number of statutory exceptions and regulatory safe harbors protecting some common activities from prosecution; however, those exceptions and safe harbors are drawn narrowly, and there is no exception or safe harbor for many common business activities. Failure to meet all of the requirements of a particular statutory exception or regulatory safe harbor does not make the conduct per se illegal under the Anti-Kickback Statute, but the legality of the arrangement will be evaluated on a case-by-case basis based on the totality of the facts and circumstances. Practices that involve remuneration to those who prescribe, purchase, or recommend medical device products, including discounts, or engaging individuals as speakers, consultants, or advisors, may be subject to scrutiny if they do not fit squarely within an exception or safe harbor. Our practices may not in all cases meet all of the criteria for safe harbor protection from anti-kickback liability. Moreover, there are no safe harbors for many common practices, such as reimbursement support programs, educational or research grants, or charitable donations; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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 U.S. federal civil False Claims Act, which prohibits any person from, among other things, knowingly presenting, or causing to be presented false or fraudulent claims for payment of government funds; knowingly making, using or causing to be made or used, a false record or statement material to an obligation to pay money to the government or knowingly and improperly avoiding, decreasing or concealing an obligation to pay money to the U.S. federal government. In addition, any claims submitted as a result of a violation of the federal Anti-Kickback Statute constitute false claims and are subject to enforcement under the False Claims Act. Actions under the False Claims Act may be brought by the government or as a qui tam action by a private individual in the name of the government and to share in any monetary recovery. Qui tam actions are filed under seal and impose a mandatory duty on the U.S. Department of Justice to investigate such allegations. False Claims Act liability is potentially significant in the healthcare industry because the statute provides for treble damages and significant mandatory penalties (adjusted annually for inflation) per false claim or statement for violations. Because of the potential for large monetary exposure, healthcare companies often resolve allegations without admissions of liability for significant and sometimes large settlement amounts to avoid the uncertainty of treble damages and per claim penalties that may be awarded in litigation proceedings. Many device manufacturers have resolved investigations of alleged improper activities, including causing false claims to be submitted as a result of the marketing of their products for unapproved and thus non reimbursable uses, and other interactions with prescribers and other customers including those that may have affected their billing or coding practices and submission to the federal government. Moreover, to avoid the risk of exclusion from federal healthcare programs as a result of a False Claims Act settlement, companies may enter into corporate integrity agreements with the government, which may impose substantial costs on companies to ensure compliance. There are also criminal penalties, including imprisonment and criminal fines, for making or presenting a false or fictitious or fraudulent claim or statement to the federal government; </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: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">criminal healthcare statutes that were added by HIPAA, and its implementing regulations, which imposes criminal and civil liability for, among other things, knowingly and willfully executing, or attempting to execute, a scheme to defraud any healthcare benefit program, or knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false statement, in connection with the delivery of, or payment for healthcare benefits, items or services by a healthcare benefit program, which includes both government and privately funded benefits programs; similar to the U.S. federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate them in order to have committed a violation; </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: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 Physician Payments Sunshine Act, or Sunshine Act, and its implementing regulations, which requires certain manufacturers of drugs, devices, biologics and medical supplies that are reimbursable under Medicare, Medicaid, or the Children&#8217;s Health Insurance Program to report annually to the CMS information related to certain payments made in the preceding calendar year and other transfers of value to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), certain non-physician practitioners (physician assistants, nurse practitioners, clinical nurse specialists, certified nurse anesthetists, anesthesiology assistants and certified nurse-midwives) and teaching hospitals, as well as ownership and investment interests held by physicians and their immediate family members; and </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: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">foreign and state laws and regulations, including state payment reporting, anti-kickback and false claims laws, that may apply to items or services reimbursed by any third-party payor, including private insurers; foreign and state laws that require medical device companies to comply with the medical device industry&#8217;s voluntary compliance guidelines and the relevant compliance guidance promulgated by the U.S. federal government and other national governments, or otherwise restrict payments that may be made to healthcare providers and other potential referral sources; and foreign and state laws and regulations that require drug and device manufacturers to report information related to payments and other transfers of value to physicians and other healthcare providers or marketing expenditures, many of which differ from each other in significant ways and may not have the same effect, thus complicating compliance efforts. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scope and enforcement of these laws is substantial and subject to rapid change. The shifting compliance environment and the need to build and maintain robust compliance programs, systems, and processes to comply with different compliance and/or reporting requirements in multiple jurisdictions increase the possibility that we may run afoul of one or more of the requirements or that federal or state regulatory authorities might challenge our current or future activities under these laws. Additionally, we cannot predict the impact of any changes in these laws, whether or not retroactive. Because of the breadth of these laws and the narrowness of available statutory and regulatory exemptions or safe harbors, it is possible that some of our activities, such as stock-option compensation paid to physicians or our practice of loaning equipment to customers at no additional cost, could be subject to challenge under one or more of such laws. Any </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">government investigation, even if we are able to successfully defend against it, will require the expenditure of significant resources, is likely to generate negative publicity, harm our reputation and potentially our financial condition and divert the attention of our management. Moreover, any investigation into our practices could cause adverse publicity and require a costly and time-consuming response. If our operations are found to be in violation of any of these laws or any other governmental regulations that may apply to us, we may be subject to significant civil, criminal and administrative penalties, damages, fines, imprisonment of individuals, exclusion from government funded healthcare programs, such as Medicare and Medicaid, imposition of compliance obligations and monitoring, and the curtailment or restructuring of our operations. Any of the foregoing consequences could seriously harm our business and our financial results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our AquaBeam Robotic System and our operations are subject to extensive government regulation and oversight in the United States. If we fail to maintain necessary marketing authorizations for our AquaBeam Robotic System, or if approvals or clearances for future products or modifications to existing products are delayed or not issued, it will negatively affect our business, financial condition and results of operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our AquaBeam Robotic System is a medical device subject to extensive regulation in the United States and elsewhere, including by the FDA and its foreign counterparts. Government regulations specific to medical devices are wide ranging and govern, among other things: </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: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">product design, development, manufacture, and release; </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: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">laboratory and clinical testing, labeling, packaging, storage and distribution; </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: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">product safety and efficacy; </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: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">premarketing clearance or approval; </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: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">service operations, including relationships with healthcare providers;</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: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">record keeping; </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: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">product marketing, promotion and advertising, registration, sales and distribution; </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: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">post-marketing surveillance, including reporting of deaths or serious injuries and recalls and correction and removals; </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: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">post-market approval studies; and </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: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">product import and export. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulations to which we are subject are complex and have tended to become more stringent over time. Regulatory changes could result in restrictions on our ability to carry on or expand our operations, higher than anticipated costs or lower than anticipated sales. The FDA enforces these regulatory requirements through, among other means, periodic unannounced inspections. We do not know whether we will be found compliant in connection with any future regulatory inspections. Moreover, the FDA and state authorities have broad enforcement powers. Our failure to comply with applicable regulatory requirements could result in enforcement action by any such agency, which may include any of the following sanctions: </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: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">adverse publicity, warning letters, untitled letters, it has come to our attention letters, fines, injunctions, consent decrees and civil penalties; </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: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">repair, replacement, refunds, recall or seizure of our AquaBeam Robotic System; </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: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">operating restrictions, partial suspension or total shutdown of production; </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: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">denial of our requests for regulatory clearance or approval of new products, new intended uses or modifications to existing products; </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: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">withdrawal or suspension of regulatory clearance or approval that have already been granted; or </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: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">criminal prosecution. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of these events were to occur, it will negatively affect our business, financial condition and results of operations. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not receive, or may be delayed in receiving, the necessary clearances or approvals for our future products or modifications to our current products, and failure to timely obtain necessary clearances or approvals for our future products or modifications to our current products would adversely affect our ability to grow our business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA classifies medical devices into one of three classes on the basis of the intended use of the device, the risk associated with the use of the device for that indication, as determined by the FDA, and on the controls deemed by the FDA to be necessary to reasonably ensure their safety and effectiveness. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class I includes devices with the lowest risk to the patient and are those for which safety and effectiveness can be assured by adherence to the FDA&#8217;s General Controls for medical devices, which include compliance with the applicable portions of the QSR, facility registration and product listing, reporting of adverse medical events, and truthful and non-misleading labeling, advertising, and promotional materials. Class II devices are subject to the FDA&#8217;s General Controls, and special controls as deemed necessary by the FDA to ensure the safety and effectiveness of the device. These special controls can include performance standards, post-market surveillance, patient registries and FDA guidance documents. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While most Class I devices are exempt from the 510(k) premarket notification requirement, manufacturers of most Class II devices are required to submit to the FDA a premarket notification under Section 510(k) of the FDCA requesting permission to commercially distribute the device. The FDA&#8217;s permission to commercially distribute a device subject to a 510(k) premarket notification is generally known as 510(k) clearance. Devices deemed by the FDA to pose the greatest risks, such as life sustaining, life supporting or some implantable devices, or devices that have a new intended use, or use advanced technology that is not substantially equivalent to that of a legally marketed device, are placed in Class III, requiring approval of a premarket approval application, or PMA. Some pre-amendment devices are unclassified, but are subject to FDA&#8217;s premarket notification and clearance process in order to be commercially distributed. Our AquaBeam Robotic System is a Class II device subject to 510(k) clearance. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before a new medical device, or a new intended use of, claim for, or significant modification to an existing device, can be marketed in the United States, a company must first submit an application for and receive either 510(k) clearance pursuant to a premarket notification submitted under Section 510(k) of the FDCA, de novo classification, or approval of a PMA from the FDA, unless an exemption applies. Most Class I devices and some Class II devices are exempt from these premarket review requirements. In the 510(k) clearance process, before a device may be marketed, the FDA must determine that a proposed device is substantially equivalent to a legally-marketed predicate device, which includes a device that has been previously cleared through the 510(k) process, a device that was legally marketed prior to May 28, 1976 (pre-amendments device), a device that was originally on the U.S. market pursuant to an approved PMA and later down-classified, or a 510(k)-exempt device. To be substantially equivalent, the proposed device must have the same intended use as the predicate device, and either have the same technological characteristics as the predicate device or have different technological characteristics and not raise different questions of safety or effectiveness than the predicate device. Clinical data are sometimes required to support substantial equivalence. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the process of obtaining PMA approval the FDA must determine that a proposed device is safe and effective for its intended use based, in part, on extensive data, including, but not limited to, technical, clinical trial, manufacturing and labeling data. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the de novo classification process, a manufacturer whose novel device would otherwise be automatically classified as Class III and require the submission and approval of a PMA prior to marketing is able to request down-classification of the device to Class I or Class II on the basis that the device presents a low or moderate risk. If the FDA grants the de novo classification request, the applicant will receive authorization to market the device. This device type may be used subsequently as a predicate device for future 510(k) submissions. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 510(k), de novo or PMA processes can be expensive, lengthy and unpredictable. The FDA&#8217;s 510(k) clearance process usually takes from three to 12 months, but can last longer. The process of obtaining a PMA is much more costly and uncertain than the 510(k) clearance process and generally takes from one to three years, or even longer, from the time the application is filed with the FDA. In addition, a PMA or de novo request generally requires the performance of one or more clinical trials. Despite the time, effort and cost, a device may not be approved or cleared by the FDA. Any delay or failure to obtain necessary regulatory clearances or approvals could harm our business. Furthermore, even if we are granted regulatory clearances or approvals, they may include significant limitations on the indicated uses for the device, which may limit the market for the device. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originally obtained de novo classification of our AquaBeam Robotic System for use in patients with BPH, and have subsequently obtained 510(k) clearances for modifications to the system. Any modification to these systems that has not been previously cleared may require us to submit a new 510(k) premarket notification and obtain clearance, or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">depending on the change, we may be required to submit a PMA and obtain FDA approval before implementing the change. Specifically, any modification to a 510(k)-cleared device that could significantly affect its safety or effectiveness, or that would constitute a major change in its intended use, design or manufacture, requires a new 510(k) clearance or, possibly, approval of a PMA. The FDA requires every manufacturer to make this determination in the first instance, but the FDA may review any manufacturer&#8217;s decision. The FDA may not agree with our decisions regarding whether new clearances or approvals are necessary. We have made modifications to 510(k)-cleared products in the past and have determined based on our review of the applicable FDA regulations and guidance that in certain instances new 510(k) clearances or PMA approvals were not required. We may make modifications or add additional features in the future that we believe do not require a new 510(k) clearance or approval of a PMA. If the FDA disagrees with our determination and requires us to submit new 510(k) notifications or PMA applications for modifications to our previously cleared products for which we have concluded that new clearances or approvals are unnecessary, we may be required to cease marketing or to recall the modified product until we obtain clearance or approval, and we may be subject to significant regulatory fines or penalties. If the FDA requires us to go through a lengthier, more rigorous examination for future products or modifications to existing products than we had expected, product introductions or modifications could be delayed or canceled, which could adversely affect our ability to grow our business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA or other regulators can delay, limit, or deny clearance or approval of a device for many reasons, including: </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: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 inability to demonstrate to the satisfaction of the FDA or the applicable regulatory entity or notified body that our AquaBeam Robotic System, or any other future device, and any accessories are substantially equivalent to a legally marketed predicate device or safe or effective for their proposed intended uses; </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: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 disagreement of the FDA with the design or implementation of any clinical trials or the interpretation of data from preclinical studies or clinical trials; </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: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">serious and unexpected adverse device effects experienced by participants in our clinical trials; </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: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 insufficiency of the data from preclinical studies or clinical trials to support clearance or approval, where 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: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 inability to demonstrate that the clinical and other benefits of the device outweigh the risks; </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: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 failure of our manufacturing process or facilities to meet applicable requirements; and </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: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 potential for approval policies or regulations of the FDA or applicable foreign regulatory bodies to change significantly in a manner rendering our clinical data or regulatory filings insufficient for clearance or approval. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future success depends on our ability to develop, receive regulatory clearance or approval for, and introduce new products that will be accepted by the market in a timely manner. There is no guarantee that the FDA will grant 510(k) clearance or PMA approval of our future products on a timely basis, if at all, and failure to obtain necessary clearances or approvals for our future products would adversely affect our ability to grow our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is important to our business that we build a pipeline of product offerings that address limitations of current BPH products. As such, our success will depend in part on our ability to develop and introduce new products. However, we may not be able to successfully develop and obtain regulatory clearance or approval for product enhancements, or new products for any number of reasons, including due to the cost associated with certain regulatory approval requirements, or these products may not be accepted by physicians or users. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of any new product offering or enhancement to an existing product will depend on a number of factors, including our ability to, among others: </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: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">identify and anticipate physician and patient needs properly; </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: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">develop and introduce new products or product enhancements in a timely manner; </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: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">avoid infringing upon the intellectual property rights of third parties; </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: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">demonstrate, if required, the safety and efficacy of new products with data from clinical studies; </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: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">obtain the necessary regulatory clearances or approvals for new products or product enhancements; </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: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">comply fully with the FDA and foreign regulations on marketing of new products or modified products; and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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 adequate training to potential users of our AquaBeam Robotic System. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not develop new products or product enhancements in time to meet market demand or if there is insufficient demand for these products or enhancements, or if our competitors introduce new products with functionalities that are superior to ours, our results of operations will suffer. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe some of our future products will require FDA clearance of a 510(k). Other future products may require the approval of a PMA. In addition, some of our future products may require clinical trials to support marketing authorization and we may not successfully complete these clinical trials. The FDA may not approve or clear these products for the indications that are necessary or desirable for successful commercialization. Indeed, the FDA may refuse our requests for 510(k) clearance or PMA approval of new products. Failure to receive clearance or approval for our new products would have an adverse effect on our ability to expand our business. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Modifications to our marketed products may require new 510(k) clearances or PMA approvals, or may require us to cease marketing or recall the modified products until clearances or approvals are obtained. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Modifications to our AquaBeam Robotic System and associated consumables may require new regulatory approvals or clearances, including 510(k) clearances or PMAs, or require us to recall or cease marketing the modified systems until these clearances or approvals are obtained. The FDA requires device manufacturers to initially make and document a determination of whether or not a modification requires a new approval, supplement or clearance. A manufacturer may determine that a modification could not significantly affect safety or efficacy and does not represent a major change in its intended use, so that no new 510(k) clearance is necessary. However, the FDA can review a manufacturer&#8217;s decision and may disagree. The FDA may also on its own initiative determine that a new clearance or approval is required. We have made modifications to our AquaBeam Robotic System in the past and may make additional modifications in the future that we believe do not or will not require additional clearances or approvals. If the FDA disagrees and requires new clearances or approvals for the modifications, we may be required to recall and to stop marketing our AquaBeam Robotic System as modified, which could require us to redesign our AquaBeam Robotic System and/or seek new marketing authorizations and harm our operating results. In these circumstances, we may be subject to significant enforcement actions. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a manufacturer determines that a modification to an FDA-cleared device could significantly affect its safety or effectiveness, or would constitute a major change in its intended use, then the manufacturer must apply for a new 510(k) clearance or possibly a PMA approval. If we determine that modifications to our AquaBeam Robotic System require a new 510(k) clearance or PMA application, we may not be able to obtain those additional clearances or approvals for the modifications or additional indications in a timely manner, or at all. Obtaining clearances and approvals can be a time-consuming process, and delays in obtaining required future clearances or approvals would adversely affect our ability to introduce new or enhanced products in a timely manner, which in turn would harm our future growth. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Even though we have obtained marketing authorization for our AquaBeam Robotic System, we are subject to ongoing regulatory review and scrutiny. Failure to comply with post-marketing regulatory requirements could subject us to enforcement actions, including substantial penalties, and might require us to recall or withdraw a product from the market. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even though we have obtained marketing authorization for our AquaBeam Robotic System, it and any other product for which we obtain clearance or approval, and the manufacturing processes, post-market surveillance, post-approval clinical data and promotional activities for such product, are or, in the case of future products, will be, subject to continued regulatory review, oversight, requirements, and periodic inspections by the FDA and other domestic and foreign regulatory bodies. In particular, we and our suppliers are required to comply with FDA&#8217;s QSR and other regulations enforced outside the United States which cover the manufacture of our products and the methods and documentation of the design, testing, production, control, quality assurance, labeling, packaging, storage and shipping of medical devices. Regulatory bodies, such as the FDA, enforce the QSR and other regulations through periodic inspections. The failure by us or one of our suppliers to comply with applicable statutes and regulations administered by the FDA and other regulatory bodies, or the failure to timely and adequately respond to any adverse inspectional observations or product safety issues, could result in, among other things, any of the following enforcement actions: </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: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">untitled letters, warning letters, fines, injunctions, consent decrees and civil penalties; </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: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 expenditures to address or defend such actions; </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: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 notifications for repair, replacement, refunds; </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: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">recall, detention or seizure of our products; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">operating restrictions or partial suspension or total shutdown of production; </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: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">refusing or delaying our requests for 510(k) clearance or PMA of new products or modified products; </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: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">operating restrictions; </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: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">withdrawal of 510(k) clearances on PMA approvals that have already been granted; </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: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">refusal to grant export approval for our products; or </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: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">criminal prosecution. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of these actions were to occur it would harm our reputation and cause our product sales and profitability to suffer and may prevent us from generating revenue. Furthermore, our key component suppliers may not currently be or may not continue to be in compliance with all applicable regulatory requirements which could result in our failure to produce our products on a timely basis and in the required quantities, if at all. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are required to conduct costly post-market testing and surveillance to monitor the safety or effectiveness of our products, and we must comply with medical device reporting requirements, including the reporting of adverse events and malfunctions related to our products. Later discovery of previously unknown problems with our products, including unanticipated adverse events or adverse events of unanticipated severity or frequency, manufacturing problems, or failure to comply with regulatory requirements such as QSR, may result in changes to labeling, restrictions on such products or manufacturing processes, withdrawal of the products from the market, voluntary or mandatory recalls, a requirement to repair, replace or refund the cost of any medical device we manufacture or distribute, fines, suspension of regulatory approvals, product seizures, injunctions or the imposition of civil or criminal penalties which would adversely affect our business, operating results and prospects. </span></div><div style="margin-top:9pt"><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 may cause or contribute to adverse medical events or be subject to failures or malfunctions that we are required to report to the FDA, and if we fail to do so, we would be subject to sanctions that could harm our reputation, business, financial condition and results of operations. The discovery of serious safety issues with our products, or a recall of our products either voluntarily or at the direction of the FDA or another governmental authority, could have a negative impact on us. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the FDA&#8217;s medical device reporting regulations and similar foreign regulations, which require us to report to the FDA when we receive or become aware of information that reasonably suggests that one or more of our products may have caused or contributed to a death or serious injury or malfunctioned in a way that, if the malfunction were to recur, it could cause or contribute to a death or serious injury. The timing of our obligation to report is triggered by the date we become aware of the adverse event as well as the nature of the event. We may fail to report adverse events of which we become aware within the prescribed timeframe. We may also fail to recognize that we have become aware of a reportable adverse event, especially if it is not reported to us as an adverse event or if it is an adverse event that is unexpected or removed in time from the use of the product. If we fail to comply with our reporting obligations, the FDA could take action, including warning letters, untitled letters, administrative actions, criminal prosecution, imposition of civil monetary penalties, revocation of our device clearance or approval, seizure of our products or delay in clearance or approval of future products. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA and foreign regulatory bodies have the authority to require the recall of commercialized products in the event of material deficiencies or defects in design or manufacture of a product or in the event that a product poses an unacceptable risk to health. The FDA&#8217;s authority to require a recall must be based on a finding that there is reasonable probability that the device could cause serious injury or death. We may also choose to voluntarily recall a product if any material deficiency is found. A government-mandated or voluntary recall by us could occur as a result of an unacceptable risk to health, component failures, malfunctions, manufacturing defects, labeling or design deficiencies, packaging defects or other deficiencies or failures to comply with applicable regulations. Product defects or other errors may occur in the future. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the corrective action we take to redress a product&#8217;s deficiencies or defects, the FDA may require, or we may decide, that we will need to obtain new clearances or approvals for the device before we may market or distribute the corrected device. Seeking such clearances or approvals may delay our ability to replace the recalled devices in a timely manner. Moreover, if we do not adequately address problems associated with our devices, we may face additional regulatory enforcement action, including FDA warning letters, product seizure, injunctions, administrative penalties or civil or criminal fines. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies are required to maintain certain records of recalls and corrections, even if they are not reportable to the FDA. We may initiate voluntary withdrawals or corrections for our products in the future that we determine do not require notification of the FDA. If the FDA disagrees with our determinations, it could require us to report those actions as recalls and we may be subject to enforcement action. A future recall announcement could harm our reputation with customers, potentially lead to product liability claims against us and negatively affect our sales. Any corrective action, whether voluntary or involuntary, as well as defending ourselves in a lawsuit, will require the dedication of our time and capital, will distract management from operating our business and may harm our reputation and financial results. </span></div><div style="margin-top:9pt"><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 must be manufactured in accordance with federal and state regulations, and we could be forced to recall our devices or terminate production if we fail to comply with these regulations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The methods used in, and the facilities used for, the manufacture of our products must comply with the FDA&#8217;s QSR, which is a complex regulatory scheme that covers the procedures and documentation of the design, testing, production, process controls, quality assurance, labeling, packaging, handling, storage, distribution, installation, servicing and shipping of medical devices. Furthermore, we are required to verify that our suppliers maintain facilities, procedures and operations that comply with our quality standards and applicable regulatory requirements. The FDA enforces the QSR through periodic announced or unannounced inspections of medical device manufacturing facilities, which may include the facilities of subcontractors. Our products are also subject to similar state regulations and various laws and regulations of foreign countries governing manufacturing. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We or our third-party manufacturers may not take the necessary steps to comply with applicable regulations, which could cause delays in the delivery of our products. For instance, in 2021 we initiated a voluntary recall for a limited number of lots of our handpiece due to certain issues related to our supply chain. We have remedied these issues as we developed our manufacturing processes to scale the production of our handpieces at a higher volume. In addition, failure to comply with applicable FDA requirements or later discovery of previously unknown problems with our products or manufacturing processes could result in, among other things: warning letters or untitled letters; fines, injunctions or civil penalties; suspension or withdrawal of approvals; seizures or recalls of our products; total or partial suspension of production or distribution; administrative or judicially imposed sanctions; the FDA&#8217;s refusal to grant pending or future clearances or approvals for our products; clinical holds; refusal to permit the import or export of our products; and criminal prosecution of us, our suppliers, or our employees. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of these actions could significantly and negatively affect supply of our products. If any of these events occurs, our reputation could be harmed, we could be exposed to product liability claims and we could lose customers and experience reduced sales and increased costs. </span></div><div style="margin-top:9pt"><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, such as our AquaBeam Robotic System, may in the future be subject to product recalls that could harm our reputation, business and financial results. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Medical devices can experience performance problems in the field that require review and possible corrective action. The occurrence of component failures, manufacturing errors, software errors, design defects or labeling inadequacies affecting a medical device could lead to a government-mandated or voluntary recall by the device manufacturer, in particular when such deficiencies may endanger health. The FDA requires that certain corrections and removals be reported to the FDA within 10 working days after such correction or removal is initiated. Companies are required to maintain certain records of recalls, even if they are not reportable to the FDA. We may initiate voluntary recalls involving our AquaBeam Robotic System in the future that we determine do not require notification of the FDA. If the FDA disagrees with our determinations, they could require us to report those actions as recalls. Product recalls may divert management attention and financial resources, expose us to product liability or other claims, harm our reputation with customers and adversely impact our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><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 subject to regulatory or enforcement actions if we engage in improper marketing or promotion of our AquaBeam Robotic System. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our educational and promotional activities and training methods must comply with FDA and other applicable laws, including the prohibition of the promotion of a medical device for a use that has not been cleared or approved by the FDA. Use of a device outside of its cleared or approved indications is known as &#8220;off-label&#8221; use. Physicians may use our AquaBeam Robotic System off-label in their professional medical judgment, as the FDA does not restrict or regulate a physician&#8217;s choice of treatment within the practice of medicine. However, if the FDA determines that our educational and promotional activities or training constitutes promotion of an off-label use, it could request that we modify our training or promotional materials or subject us to regulatory or enforcement actions, including the issuance of warning letters, untitled letters, fines, penalties, injunctions, or seizures, which could have an adverse impact on our reputation and financial results. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is also possible that other federal, state or foreign enforcement authorities might take action if they consider our educational and promotional activities or training methods to constitute promotion of an off-label use, which could result in significant fines or penalties under other statutory authorities, such as laws prohibiting false claims for reimbursement. In that event, our reputation could be damaged, and adoption of the products could be impaired. Although our policy is to refrain from statements that could be considered off-label promotion of our AquaBeam Robotic System, the FDA or another regulatory agency could disagree and conclude that we have engaged in off-label promotion. It is also possible that other federal, state or foreign enforcement authorities might take action, including, but not limited to, through a whistleblower action under the federal civil False Claims Act, or FCA, if they consider our business activities constitute promotion of an off-label use, which could result in significant penalties, including, but not limited to, criminal, civil or administrative penalties, treble damages, fines, disgorgement, exclusion from participation in government healthcare programs, additional reporting requirements and oversight if we become subject to a corporate integrity agreement or similar agreement to resolve allegations of non-compliance with these laws, and the curtailment or restructuring of our operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, physicians may misuse our products or use improper techniques if they are not adequately trained, potentially leading to injury and an increased risk of product liability. If our devices are misused or used with improper technique, we may become subject to costly litigation by our customers or their patients. Product liability claims are expensive to defend and could divert our management&#8217;s attention, result in substantial damage awards against us, and harm our reputation. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product liability claims are expensive to defend and could divert our management&#8217;s attention, result in substantial damage awards against us, and harm our reputation. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legislative or regulatory reforms may make it more difficult and costly for us to obtain regulatory clearance or approval of any future products and to manufacture, market and distribute our products after clearance or approval is obtained. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, legislation is drafted and introduced in Congress that could significantly change the statutory provisions governing the regulatory approval, manufacture and marketing of regulated products or the reimbursement thereof. In addition, the FDA may change its clearance and approval policies, adopt additional regulations or revise existing regulations, or take other actions, which may prevent or delay approval or clearance of our future products under development or impact our ability to modify our currently cleared products on a timely basis. Any new regulations or revisions or reinterpretations of existing regulations may impose additional costs or lengthen review times of planned or future products. It is impossible to predict whether legislative changes will be enacted or FDA regulations, guidance or interpretations changed, and what the impact of such changes, if any, may be. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, FDA regulations and guidance are often revised or reinterpreted by the FDA in ways that may significantly affect our business and our products. Any new statutes, regulations or revisions or reinterpretations of existing regulations may impose additional costs or lengthen review times of any future products or make it more difficult to obtain clearance or approval for, manufacture, market or distribute our products. For example, on February 23, 2022, the FDA issued a proposed rule to amend the Quality System Regulation, or QSR, which establishes current good manufacturing practice requirements for medical device manufacturers, to align more closely with the International Organization for Standardization, or ISO, standards. This proposal has not yet been finalized or adopted. Accordingly, it is unclear the extent to which this or any other proposals, if adopted, could impose additional or different regulatory requirements on us that could increase the costs of compliance or otherwise create competition that may negatively affect our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in September 2019, the FDA issued revised guidance describing an optional &#8220;safety and performance based&#8221; premarket review pathway for manufacturers of &#8220;certain, well-understood device types&#8221; to demonstrate substantial equivalence under the 510(k) clearance pathway by showing that such device meets objective safety and performance criteria established by the FDA, thereby obviating the need for manufacturers to compare the safety and performance of their medical devices to specific predicate devices in the clearance process. The FDA maintains a list device types appropriate for the &#8220;safety and performance based&#8221; pathway and continues to develop product-specific guidance documents that identify the performance criteria for each such device type, as well as the recommended testing methods, where feasible. The FDA may establish performance criteria for classes of devices for which we or our competitors seek or currently have received clearance, and it is unclear the extent to which such performance standards, if established, could impact our ability to obtain new 510(k) clearances or otherwise create competition that may negatively affect our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot determine what effect changes in regulations, statutes, legal interpretation or policies, when and if promulgated, enacted or adopted may have on our business in the future. Such changes could, among other things, require additional testing prior to obtaining clearance or approval; changes to manufacturing methods; recall, replacement or discontinuance of our products; or additional record keeping. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we are not able to maintain regulatory compliance, we may be subject to enforcement action, and we may not achieve or sustain profitability.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clinical trials may be necessary to support future product submissions to the FDA. The clinical trial process is lengthy and expensive with uncertain outcomes, and often requires the enrollment of large numbers of patients, and suitable patients may be difficult to identify and recruit. Delays or failures in our clinical trials will prevent us from commercializing any modified or new products and will adversely affect our business, operating results and prospects. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initiating and completing clinical trials necessary to support any future PMA applications or de novo requests, or to provide additional safety and efficacy data beyond those typically required for a 510(k) clearance, for our possible future product candidates, will be time-consuming and expensive and the outcome uncertain. Moreover, the results of early clinical trials are not necessarily predictive of future results, and any product we advance into clinical trials may not have favorable results in later clinical trials. The results of preclinical studies and clinical trials of our products conducted to date and ongoing or future studies and trials of our current, planned or future products may not be predictive of the results of later clinical trials, and interim results of a clinical trial do not necessarily predict final results. Our interpretation of data and results from our clinical trials do not ensure that we will achieve similar results in future clinical trials. In addition, preclinical and clinical data are often susceptible to various interpretations and analyses, and many companies that have believed their products performed satisfactorily in preclinical studies and earlier clinical trials have nonetheless failed to replicate results in later clinical trials. Products in later stages of clinical trials may fail to show the desired safety and efficacy despite having progressed through nonclinical studies and earlier clinical trials. Failure can occur at any stage of clinical testing. Our clinical studies may produce negative or inconclusive results, and we may decide, or regulators may require us, to conduct additional clinical and non-clinical testing in addition to those we have planned. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initiation and completion of any clinical studies may be prevented, delayed, or halted for numerous reasons. We may experience delays in our ongoing clinical trials for a number of reasons, which could adversely affect the costs, timing or successful completion of our clinical trials, including related to the following: </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be required to submit an investigational device exemption application, or IDE, to the FDA, which must become effective prior to commencing certain human clinical trials of medical devices, and the FDA may reject our IDE and notify us that we may not begin clinical trials; </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: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">regulators and other comparable foreign regulatory authorities may disagree as to the design or implementation of our clinical trials; </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: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">regulators and/or an Institutional Review Board, or IRB, or other reviewing bodies may not authorize us or our investigators to commence a clinical trial, or to conduct or continue a clinical trial at a prospective or specific trial site; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not reach agreement on acceptable terms with prospective contract research organizations, or CROs, and clinical trial sites, the terms of which can be subject to extensive negotiation and may vary significantly among different CROs and trial sites; </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: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">clinical trials may produce negative or inconclusive results, and we may decide, or regulators may require us, to conduct additional clinical trials or abandon product development programs; </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: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 number of subjects or patients required for clinical trials may be larger than we anticipate, enrollment in these clinical trials may be insufficient or slower than we anticipate, and the number of clinical trials being conducted at any given time may be high and result in fewer available patients for any given clinical trial, or patients may drop out of these clinical trials at a higher rate than we anticipate; </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: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 third-party contractors, including those manufacturing products or conducting clinical trials on our behalf, may fail to comply with regulatory requirements or meet their contractual obligations to us in a timely manner, or at all; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we might have to suspend or terminate clinical trials for various reasons, including a finding that the subjects are being exposed to unacceptable health risks; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may have to amend clinical trial protocols or conduct additional studies to reflect changes in regulatory requirements or guidance, which we may be required to submit to an IRB and/or regulatory authorities for re-examination;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">regulators, IRBs, or other parties may require or recommend that we or our investigators suspend or terminate clinical research for various reasons, including safety signals or noncompliance with regulatory requirements; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of clinical trials may be greater than we anticipate; </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: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">clinical sites may not adhere to the clinical protocol or may drop out of a clinical trial; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be unable to recruit a sufficient number of clinical trial sites; </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: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">regulators, IRBs, or other reviewing bodies may fail to approve or subsequently find fault with our manufacturing processes or facilities of third-party manufacturers with which we enter into agreement for clinical and commercial supplies, the supply of devices or other materials necessary to conduct clinical trials may be insufficient, inadequate or not available at an acceptable cost, or we may experience interruptions in supply; </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: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">approval policies or regulations of the FDA or applicable foreign regulatory agencies may change in a manner rendering our clinical data insufficient for approval; and </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: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 current or future products may have undesirable side effects or other unexpected characteristics. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of these occurrences may significantly harm our business, financial condition and prospects. In addition, many of the factors that cause, or lead to, a delay in the commencement or completion of clinical trials may also ultimately lead to the denial of regulatory approval of our product candidates. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clinical trials must be conducted in accordance with the laws and regulations of the FDA and other applicable regulatory authorities&#8217; legal requirements, regulations or guidelines, and are subject to oversight by these governmental agencies and IRBs at the medical institutions where the clinical trials are conducted. Conducting successful clinical studies will require the enrollment of large numbers of patients, and suitable patients may be difficult to identify and recruit. Patient enrollment in clinical trials and completion of patient participation and follow-up depends on many factors, including the size of the patient population, the nature of the trial protocol, the attractiveness of, or the discomforts and risks associated with, the treatments received by enrolled subjects, the availability of appropriate clinical trial investigators, support staff, and proximity of patients to clinical sites and able to comply with the eligibility and exclusion criteria for participation in the clinical trial and patient compliance. For example, patients may be discouraged from enrolling in our clinical trials if the trial protocol requires them to undergo extensive post-treatment procedures or follow-up to assess the safety and effectiveness of our products or if they determine that the treatments received under the trial protocols are not attractive or involve unacceptable risks or discomforts. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on our collaborators and on medical institutions and CROs to conduct our clinical trials in compliance with good clinical practice, or GCP, requirements. To the extent our collaborators or the CROs fail to enroll participants for our clinical trials, fail to conduct the study in accordance with GCP standards or are delayed for a significant time in the execution of trials, including achieving full enrollment, we may be affected by increased costs, program delays or both. In addition, clinical trials that are conducted in countries outside the United States may subject us to further delays and expenses as a result of increased shipment costs, additional regulatory requirements and the engagement of non-U.S. CROs, as well as expose us to risks associated with clinical investigators who are unknown to the FDA, and different standards of diagnosis, screening and medical care. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Development of sufficient and appropriate clinical protocols to demonstrate safety and efficacy are required and we may not adequately develop such protocols to support clearance and approval. Further, the FDA may require us to submit data on a greater number of patients than we originally anticipated and/or for a longer follow-up period or change the data collection requirements or data analysis applicable to our clinical trials. Delays in patient enrollment or failure of patients to continue to participate in a clinical trial may cause an increase in costs and delays in the approval and attempted commercialization of our products or result in the failure of the clinical trial. In addition, despite considerable time and expense invested in our clinical trials, the FDA may not consider our data adequate to demonstrate safety and efficacy. Such increased costs and delays or failures could adversely affect our business, operating results and prospects. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the third parties on which we rely to conduct our clinical trials and to assist us with pre-clinical development do not perform as required or expected, we may not be able to obtain regulatory clearance or approval for or commercialize our products. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not have the ability to independently conduct our pre-clinical and clinical trials for our future products and we may need to rely on third parties, such as CROs, medical institutions, collaborators, clinical investigators and contract laboratories to conduct such trials. Nevertheless, we are responsible for ensuring that each of our studies is conducted in </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">accordance with applicable protocol, legal and regulatory requirements and scientific standards, and our reliance on third parties does not relieve us of our regulatory responsibilities. We and these third parties are required to comply with GCP requirements, which are regulations and guidelines enforced by the FDA and comparable foreign regulatory authorities for products in clinical development. Regulatory authorities enforce these GCP requirements through periodic inspections of trial sponsors, principal investigators and trial sites. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we or any of these third parties fail to comply with applicable GCP regulations, the clinical data generated in our clinical trials may be deemed unreliable and the FDA or comparable foreign regulatory authorities may require us to perform additional clinical trials before clearing or approving our marketing applications. We cannot assure you that, upon inspection, such regulatory authorities will determine that any of our future clinical trials complies with the GCP regulations. To the extent our collaborators or the CROs fail to enroll participants for our clinical trials, fail to conduct the study to GCP standards or are delayed for a significant time in the execution of trials, including achieving full enrollment, including on account of the outbreak of infectious disease, such as the COVID-19 pandemic, or otherwise, we may be affected by increased costs, program delays or both, any resulting data may be unreliable or unusable for regulatory purposes, and we may be subject to enforcement action. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If these third parties do not successfully carry out their contractual duties or regulatory obligations or meet expected deadlines, if these third parties need to be replaced, or if the quality or accuracy of the data they obtain is compromised due to the failure to adhere to our clinical protocols or regulatory requirements or for other reasons, our pre-clinical development activities or clinical trials may be extended, delayed, suspended or terminated, and we may not be able to obtain regulatory approval for, or successfully commercialize, our products on a timely basis, if at all, and our business, operating results and prospects may be adversely affected. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in funding or disruptions at the FDA and other government agencies caused by funding shortages or global health concerns could hinder their ability to hire and retain key leadership and other personnel, or otherwise prevent new or modified products from being developed, approved or commercialized in a timely manner or at all, or otherwise prevent those agencies from performing normal business functions on which the operation of our business may rely, which could negatively impact our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ability of the FDA to review and approve new products can be affected by a variety of factors, including government budget and funding levels, ability to hire and retain key personnel and accept the payment of user fees, and statutory, regulatory, and policy changes, and other events that may otherwise affect the FDA&#8217;s ability to perform routine functions. Average review times at the agency have fluctuated in recent years as a result. In addition, government funding of other government agencies on which our operations may rely, including those that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disruptions at the FDA and other agencies may also slow the time necessary for new product applications to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. For example, over the last several years, the U.S. government has shut down several times and certain regulatory agencies, such as the FDA, have had to furlough critical FDA employees and stop critical activities. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, in response to the COVID-19 pandemic, the FDA postponed most inspections of domestic and foreign manufacturing facilities at various points. Even though the FDA has since resumed standard inspection operations of domestic facilities where feasible, the FDA has continued to monitor and implement changes to its inspectional activities to ensure the safety of its employees and those of the firms it regulates as it adapts to the evolving COVID-19 pandemic, and any resurgence of the virus or emergence of new variants may lead to further inspectional delays. Regulatory authorities outside the United States may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic. If a prolonged government shutdown occurs, or if global health concerns continue to hinder or prevent the FDA or other regulatory authorities from conducting their regular inspections, reviews, or other regulatory activities, it could significantly impact the ability of the FDA or other regulatory authorities to timely review and process our regulatory submissions, which could have a material adverse effect on our business.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our employees, collaborators, independent contractors and consultants may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to the risk that our employees, collaborators, independent contractors and consultants may engage in fraudulent or other illegal activity with respect to our business. Misconduct by these persons could include intentional, reckless and/or negligent conduct or unauthorized activity that violates: </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">FDA requirements, including those laws requiring the reporting of true, complete and accurate information to the FDA authorities; </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: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">manufacturing standards; </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: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">federal and state healthcare fraud and abuse laws and regulations; or </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: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">laws that require the true, complete and accurate reporting of financial information or data. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, sales, marketing and business arrangements in the healthcare industry are subject to extensive laws and regulations intended to prevent fraud, kickbacks, self-dealing and other abusive practices. These laws and regulations may restrict or prohibit a wide range of pricing, discounting, marketing and promotion, sales commission, customer incentive programs and other business arrangements. Misconduct by these parties could also involve individually identifiable information, including, without limitation, the improper use of information obtained in the course of clinical trials, which could result in regulatory sanctions and serious harm to our reputation. Any incidents or any other conduct that leads to an employee, contractor, or other agent, or our company, receiving an FDA debarment or exclusion by OIG could result in penalties, a loss of business from third parties, and severe reputational harm. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not always possible to identify and deter misconduct by our employees and other agents, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business, including the imposition of civil, criminal and administrative penalties, treble damages, monetary fines, disgorgement, imprisonment, possible exclusion from participation in Medicare, Medicaid and other federal healthcare programs, contractual damages, reputational harm, diminished profits and future earnings, additional reporting requirements and oversight if we become subject to a corporate integrity agreement or similar agreement to resolve allegations of non-compliance with these laws, and curtailment of our operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We must comply with environmental and occupational safety laws. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our research and development programs as well as our manufacturing operations involve the controlled use of hazardous materials. Accordingly, we are subject to federal, state and local laws, as well as the laws of foreign countries, governing the use, handling and disposal of these materials. In the event of an accident or failure to comply with environmental or occupational safety laws, we could be held liable for resulting damages, and any such liability could exceed our insurance coverage. </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%">Risks Related to Our Intellectual Property </span></div><div style="margin-top:9pt"><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 to obtain, maintain and protect our intellectual property and failure to do so may adversely impact our competitive position.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial success and ability to compete will depend in part in our ability to obtain, maintain and enforce issued patents, trademark and other intellectual property rights and proprietary technology in the United States and elsewhere. If we cannot adequately obtain, maintain and enforce our intellectual property rights and proprietary technology, competitors may be able to use our technologies or the goodwill we have acquired in the marketplace and erode or negate any competitive advantage we may have and our ability to compete, which could harm our business and ability to achieve profitability and/or cause us to incur significant expenses.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on a combination of contractual provisions, confidentiality procedures and patent, trade secret, copyright and trademark laws to protect our proprietary technology, products, services, brands, trade secrets, know-how and data and prevent others from duplicating our AquaBeam Robotic System or its disposable components, and our other current and future products, services and technology. However, these legal means afford only limited protection and may not: </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: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">prevent our competitors from duplicating our AquaBeam Robotic System or its disposable components, and our other current and future products; </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: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">prevent our competitors from gaining access to our proprietary information and technology; or </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: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">permit us to gain or maintain a competitive advantage. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success will depend, in part, on preserving our trade secrets, maintaining the security of our data and know-how and obtaining, maintaining and enforcing other intellectual property rights. We may not be able to obtain, maintain and/or enforce our intellectual property or other proprietary rights necessary to our business or in a form that provides us with a competitive advantage.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to obtain, maintain and/or enforce intellectual property rights necessary to our business and failure to protect, monitor and control the use of our intellectual property rights could negatively impact our ability to compete and cause us to incur significant expenses. The intellectual property laws and other statutory and contractual arrangements in the United States and other jurisdictions we depend upon may not provide sufficient protection in the future to prevent the infringement, use, violation or misappropriation of our patents, trademarks, data, technology and other intellectual property rights, products and services, and may not provide an adequate remedy if our intellectual property rights are infringed, misappropriated or otherwise violated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely in part on our portfolio of issued patents and pending patent applications in the United States and other countries to protect our intellectual property and competitive position. However, our patent applications may not result in issued patents, and any patents that are issued may not provide meaningful protection against competitors or competitive technologies. Further, the examination process may require us to narrow the claims for our pending patent applications, which may limit the scope of patent protection that may be obtained if these applications issue. It is also possible that we will fail to identify patentable aspects of inventions made in the course of our development, manufacture and commercialization activities before it is too late to obtain patent protection on them. If we fail to timely file for a patent in any jurisdiction, we may be precluded from doing so at a later date. Although we enter into non-disclosure and confidentiality agreements with parties who have access to patentable aspects of our research and development output, such as our employees, corporate collaborators, outside scientific collaborators, suppliers, consultants, advisors and other third parties, any of these parties may breach the agreements and disclose such output before a patent application is filed, thereby jeopardizing our ability to seek patent protection. Furthermore, publications of discoveries in the scientific literature often lag behind the actual discoveries, and patent applications in the United States and other jurisdictions are typically not published until 18 months after filing, or in some cases not at all. Therefore, we cannot be certain that we were the first to make the inventions claimed in any of our patents or pending patent applications, or that we were the first to file for patent protection of such inventions. Moreover, should we become a licensee of a third party&#8217;s patents or patent applications, depending on the terms of any future in-licenses to which we may become a party, we may not have the right to control the preparation, filing and prosecution of patent applications, or to maintain or enforce the patents, covering technology in-licensed from third parties. Therefore, these patents and patent applications may not be prosecuted, maintained and/or enforced in a manner consistent with the best interests of our business. While we generally apply for patents in those countries where we intend to make, have made, use, import, offer to sell or sell patented products, we may not accurately predict all of the countries where patent protection will ultimately be desirable. Furthermore, the issuance of a patent does not give us the right to practice the patented invention. Third parties may have blocking patents that could prevent us from manufacturing and/or commercializing our own products or services, or otherwise practicing our own technology. Any of these outcomes could impair our ability to prevent competition from third parties, which may have an adverse impact on our business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The patent positions of medical device companies, including our patent position, may involve complex legal and factual questions that have been the subject of much litigation in recent years, and, therefore, the scope of any patent claims that we have or may obtain cannot be predicted with certainty. Accordingly, we cannot provide any assurances about which of our patent applications will issue, the breadth of any resulting patent, whether any of the issued patents will be found to be infringed, invalid or unenforceable or will be threatened or challenged by third parties, that any of our issued patents have, or that any of our currently pending or future patent applications that mature into issued patents will include, claims with a scope sufficient to protect our products and services. Our pending and future patent applications may not result in the issuance of patents or, if issued, may not issue in a form that will be advantageous to us. The coverage claimed in a patent application can be significantly reduced before the patent is issued. The scope of a patent may also be reinterpreted after issuance. The rights that may be granted under our future issued patents may not provide us with the proprietary protection or competitive advantages we are seeking. We cannot offer any assurances that the breadth of our granted patents will be sufficient to stop a competitor from developing, manufacturing and commercializing a product or a service in a non-infringing manner that would be competitive with one or more of our products or services, or otherwise provide us with any competitive advantage. Furthermore, any successful challenge to these patents or any other patents owned by or licensed to us after patent issuance could deprive us of rights necessary for our commercial success. Further, there can be no assurance that we will have adequate resources to enforce our patents. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents have a limited lifespan. In the United States, the natural expiration of a utility patent is generally 20 years from the earliest effective non-provisional filing date. Further, if we encounter delays in any future regulatory approvals, the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">period of time during which we could market a product or a service under patent protection could be reduced, and, given the amount of time required for the development, testing and regulatory review of planned or future products or services, patents protecting such products or services might expire before or shortly after such products or services are commercialized. As a result, our patent rights may not provide us with sufficient rights to exclude others from manufacturing or commercializing products or services similar or identical to ours.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to obtain, maintain and enforce our issued patent, trademarks and other intellectual property rights related to our products, services or technology, or if the scope of the issued patents, trademarks or other intellectual property right protection is insufficient, our competitors could develop, manufacture and commercialize products, services or technology similar or superior to ours, and our competitive position may be adversely affected. In addition, the patent prosecution process is expensive, time-consuming and complex, and we may not be able to file, prosecute, maintain, enforce or license all necessary or desirable patent applications at a reasonable cost or in a timely manner. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our patents and patent applications may in the future be co-owned with third parties. If we are unable to obtain an exclusive license to any such third-party co-owners&#8217; interest in such patents or patent applications, such co-owners may be able to license their rights to other third parties, including our competitors, and our competitors could market competing products, services and technology. In addition, we may need the cooperation of any such co-owners of our patents in order to enforce such patents against third parties, and such cooperation may not be provided to us.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. federal government retains certain rights in inventions produced with its financial assistance under the Bayh-Dole Act. The federal government retains a &#8220;nonexclusive, nontransferable, irrevocable, paid-up license&#8221; for its own benefit. The Bayh-Dole Act also provides federal agencies with &#8220;march-in rights.&#8221; March-in rights allow the government, in specified circumstances, to require the patent owner or successors in title to the patent to grant a &#8220;nonexclusive, partially exclusive, or exclusive license&#8221; to a &#8220;responsible applicant or applicants.&#8221; If the patent owner refuses to do so, the government may grant the license to itself. We cannot be sure that if we acquire intellectual property rights in the future it will be free from government rights or regulations pursuant to the Bayh-Dole Act. If, in the future, we own, co-own or license in technology that is critical to our business that is developed in whole or in part with federal funds subject to the Bayh-Dole Act, our ability to enforce or otherwise exploit patents covering such technology may be adversely affected. Any of the foregoing could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, while software and other of our proprietary works may be protected under copyright law, we have chosen not to register any copyrights in these works, and instead, primarily rely on protecting our software as a trade secret. In order to bring a copyright infringement lawsuit in the United States, the copyright must be registered. Accordingly, the remedies and damages available to us for unauthorized use of our software may be limited. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Obtaining and maintaining patent protection depends on compliance with various procedural, document submission, fee payment and other requirements imposed by governmental patent agencies, and our patent protection could be reduced or eliminated for non-compliance with these requirements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Patent and Trademark Office, or USPTO, and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other similar provisions during the patent application process. In addition, periodic maintenance fees, renewal fees, annuity fees and various other government fees on issued patents often must be paid to the USPTO and foreign patent agencies over the lifetime of the patent and/or applications and any patent rights we may obtain in the future. While an unintentional lapse of a patent or patent application can in many cases be cured by payment of a late fee or by other means in accordance with the applicable rules, there are situations in which non-compliance can result in abandonment or lapse of the patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. Non-compliance events that could result in abandonment or lapse of a patent or patent application include, but are not limited to, failure to respond to official actions within prescribed time limits, non-payment of fees and failure to properly legalize and submit formal documents. If we fail to maintain the patents and patent applications covering our products or services, we may not be able to stop a competitor from marketing products or services that are the same as or similar to our products or services, which would have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><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 become involved in lawsuits to protect or enforce our patents and other intellectual property rights, which could be expensive, time-consuming and unsuccessful, and if unsuccessful, the commercial value of our products and services will be adversely affected and our competitive position may be harmed. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties, including our competitors, may currently, or in the future, infringe, misappropriate or otherwise violate our issued patents or other intellectual property rights, and we may file lawsuits or initiate other proceedings to protect or enforce our patents or other intellectual property rights, which could be expensive, time-consuming and unsuccessful. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">While we are not aware of any unauthorized use of our intellectual property rights, we do not regularly conduct monitoring for unauthorized use at this time. In the future, we may, from time to time, seek to analyze our competitors&#8217; products and services, or seek to enforce our rights against potential infringement, misappropriation or violation of our intellectual property rights. The steps we have taken to protect our proprietary rights may not be adequate to enforce our rights as against such infringement, misappropriation or violation of our intellectual property rights. In certain circumstances it may not be practicable or cost-effective for us to enforce our intellectual property rights fully, particularly in certain developing countries or where the initiation of a claim might harm our business relationships. We may also be hindered or prevented from enforcing our rights with respect to a government entity or instrumentality because of the doctrine of sovereign immunity. Our ability to enforce our patent or other intellectual property rights depends on our ability to detect infringement. It may be difficult to detect infringers who do not advertise the components or methods that are used in connection with their products and services. Moreover, it may be difficult or impossible to obtain evidence of infringement in a competitor&#8217;s or potential competitor&#8217;s product or service. Thus, we may not be able to detect unauthorized use of, or take appropriate steps to enforce, our intellectual property rights. Any inability to meaningfully enforce our intellectual property rights could harm our ability to compete and reduce demand for our products and services. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the future, we may become involved in lawsuits to protect or enforce our intellectual property rights. An adverse result in any litigation proceeding could harm our business. In any lawsuit we bring to enforce our intellectual property rights, a court may refuse to stop the other party from using the technology at issue on grounds that our intellectual property rights do not cover the technology in question. If we initiate legal proceedings against a third party to enforce a patent covering a product or a service, the defendant could counterclaim that such patent is invalid or unenforceable. In patent litigation in the United States, defendant counterclaims alleging invalidity or unenforceability are common, and there are numerous grounds upon which a third party can assert invalidity or unenforceability of a patent. Any claims we assert against perceived infringers could also provoke these parties to assert counterclaims against us alleging that we infringe, misappropriate or otherwise violate their intellectual property rights. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including lack of patentable subject matter, novelty, obviousness, or non-enablement. Grounds for an unenforceability assertion could be an allegation that someone connected with prosecution of the patent withheld relevant information from USPTO, or made a misleading statement, during prosecution. Mechanisms for such challenges include re-examination, post-grant review, inter partes review, interference proceedings, derivation proceedings, and equivalent proceedings in foreign jurisdictions (e.g., opposition proceedings). </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decisions by courts and governmental patent agencies may introduce uncertainty in the enforceability or scope of patents and other intellectual properties owned by us. A court may decide that a patent or other intellectual property right of ours is invalid or unenforceable, in whole or in part, construe the patent&#8217;s claims or other intellectual property narrowly or refuse to stop the other party from using the technology at issue on the grounds that our patents or other intellectual property do not cover the technology in question. An adverse result in any litigation proceeding could put one or more of our patents at risk of being invalidated or interpreted narrowly. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, even if our patents or other intellectual property rights are found to be valid and infringed, a court may refuse to grant injunctive relief against the infringer and instead grant us monetary damages and/or ongoing royalties. Such monetary compensation may be insufficient to adequately offset the damage to our business caused by the infringer&#8217;s competition in the market. An adverse result in any litigation or administrative proceeding could put one or more of our patents or other intellectual property rights at risk of being invalidated or interpreted narrowly, which could adversely affect our competitive business position, financial condition and results of operations. Moreover, even if we are successful in any litigation, we may incur significant expense in connection with such proceedings, and the amount of any monetary damages may be inadequate to compensate us for damage as a result of the infringement and the proceedings. Even if resolved in our favor, litigation or other legal proceedings relating to intellectual property claims may cause us to incur significant expenses and could distract our management and other personnel from their normal responsibilities. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments, and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on our common stock price. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources and more mature and developed intellectual property portfolios. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could have a material adverse effect on our ability to compete in the marketplace. Any of the foregoing could have a material adverse effect on our business, financial condition or results of operations. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><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 unsuccessful in licensing or acquiring intellectual property rights from third parties that may be necessary to develop, manufacture and/or commercialize our current and/or future products or services.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A third party may hold intellectual property rights, including patent rights, that are important or necessary to the development, manufacture and/or commercialization of our current and/or future products or services, in which case we would be need to acquire or obtain a license to such intellectual property rights from such third party. A third party that perceive us to be a competitor may be unwilling to assign or license its intellectual property rights to us. In addition, the licensing or acquisition of third party intellectual property rights is a competitive area, and other companies may also pursue similar strategies to license or acquire such third party&#8217;s intellectual property rights. Some of these companies may be established and may have a competitive advantage over us due to their size, capital resources and greater development, manufacture and commercialization capabilities. We also may be unable to license or acquire third party intellectual property rights on commercially reasonable terms that would allow us to make an appropriate return on our investment, or at all, or we may be unable to obtain any such license or acquisition at all. If we are unable to successfully obtain rights to necessary third party intellectual property rights, we may not be able to develop, manufacture or commercialize our current and/or future products or services, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:9pt"><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 subject to claims challenging the ownership or inventorship of our patents and other intellectual property and, if unsuccessful in any of these proceedings, we may be required to obtain licenses from third parties, which may not be available on commercially reasonable terms, or at all, or to cease the development, manufacture and commercialization of our AquaBeam Robotic System and our other current and future products.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be subject to claims that current or former employees, collaborators or other third parties have an interest in our current or future patents, patent applications, trade secrets or other intellectual property rights as an inventor or co-inventor. For example, we may have inventorship disputes arise from conflicting obligations of employees, consultants or others who are involved in developing our AquaBeam Robotic System or our other current or future products, services or technology. Although it is our policy to require our employees and contractors who may be involved in the conception or development of intellectual property rights to execute agreements assigning such intellectual property rights to us, we may be unsuccessful in executing such an agreement with each party who, in fact, conceives or develops intellectual property rights that we regard as our own, and we cannot be certain that our agreements with such parties will be upheld in the face of a potential challenge, or that they will not be breached, for which we may not have an adequate remedy. The assignment of intellectual property rights may not be self-executing, or the assignment agreements may be breached, and litigation may be necessary to defend against these and other claims challenging inventorship or ownership. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, valuable intellectual property rights, and other owners may be able to license their rights to other third parties, including our competitors. Such an outcome could have a material adverse effect on our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we may be subject to claims from third parties challenging ownership interest in or inventorship of intellectual property rights we regard as our own, based on claims that our agreements with employees or consultants obligating them to assign their intellectual property rights to us are ineffective or in conflict with prior or competing contractual obligations to assign inventions and intellectual property rights to another employer, to a former employer, or to another person or entity. Litigation may be necessary to defend against such claims, and it may be necessary or we may desire to obtain a license to such third party&#8217;s intellectual property rights to settle any such claim, however, there can be no assurance that we would be able to obtain such license on commercially reasonable terms, if at all. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, intellectual property that is important to our AquaBeam Robotic System and our other current and future products, services or technology. If we were to lose exclusive ownership of such intellectual property, other owners may be able to license their rights to other third parties, including our competitors. We also may be required to obtain and maintain licenses from third parties, including parties involved in any such disputes. Such licenses may not be available on commercially reasonable terms, or at all, or may be non-exclusive. If we are unable to obtain and maintain such licenses, we may need to cease the development, manufacture and commercialization of our AquaBeam Robotic System, or our other current or future products, services and technologies, and we could be prohibited from using our other technologies, features or intellectual property rights that are essential to our products or services, if such technologies or features are found to incorporate or be derived from the trade secrets or other proprietary information of another person or entity, including another or former employers. An inability to incorporate technologies, features or other intellectual property rights that are important or essential to our products or services could have a material adverse effect on our business, financial condition, results of operations, and competitive position, and may prevent us from developing, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">manufacturing and/or selling our products or services. In addition, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against these claims, litigation could result in substantial costs and could be a distraction to management and our employees. Any litigation or the threat thereof may adversely affect our ability to hire employees or contract with independent sales representatives. A loss of key personnel or their work product could hamper or prevent our ability to develop, manufacture and/or commercialize our products or services, which could materially and adversely affect our business, financial condition and results of operations. The loss of exclusivity or the narrowing of our patent claims could limit our ability to stop others from using or commercializing similar or identical technology and products. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees. Any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><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 protect the confidentiality of our trade secrets, our business and competitive position may be harmed. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to seeking patent protection for our AquaBeam Robotic System and our other current and future products and services, we also rely upon unpatented trade secrets, know-how and continuing technological innovation to develop and maintain a competitive position. We seek to protect such proprietary information, in part, through confidentiality agreements with our employees, collaborators, contractors, advisors, consultants and other third parties and invention assignment agreements with our employees. We also have agreements with some of our consultants that require them to assign to us any inventions created as a result of their working with us. The confidentiality agreements are designed to protect our proprietary information and, in the case of agreements or clauses containing invention assignment, to grant us ownership of technologies that are developed through a relationship with employees or third parties. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot guarantee that we have entered into such agreements with each party that has or may have had access to our trade secrets or proprietary information and we may not enter into such agreements with all employees, consultants and third parties who have been involved in the development of our intellectual property rights. Although we generally require all of our employees, consultants, advisors and any third parties who have access to our proprietary know-how, information, or technology to enter into confidentiality agreements, we cannot provide any assurances that all such agreements have been duly executed. In addition, despite the protections we place on our intellectual property or other proprietary rights, monitoring unauthorized use and disclosure of our intellectual property rights by employees, consultants and other third parties who have access to such intellectual property or other proprietary rights is difficult, and we do not know whether the steps we have taken to protect our intellectual property or other proprietary rights will be adequate. Therefore, we may not be able to prevent the unauthorized disclosure or use of our technical knowledge or other trade secrets by such employees, consultants, advisors or third parties, despite the existence generally of these confidentiality restrictions. These agreements may not provide meaningful protection against the unauthorized use or disclosure of our trade secrets, know-how or other proprietary information in the event the unwanted use is outside the scope of the provisions of the contracts or in the event of any unauthorized use, misappropriation, or disclosure of such trade secrets, know-how, or other proprietary information. There can be no assurances that such employees, consultants, advisors or third parties will not breach their agreements with us, that we will have adequate remedies for any breach, or that our trade secrets will not otherwise become known or independently developed by third parties, including our competitors. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor, we would have no right to prevent them, or those to whom they communicate it, from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to or independently developed by a competitor, our competitive position would be harmed. The exposure of our trade secrets and other proprietary information would impair our competitive advantages and could have a material adverse effect on our business, financial condition and results of operations. In particular, a failure to protect our proprietary rights may allow competitors to copy our technology, which could adversely affect our pricing and market share.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside the United States are less willing or unwilling to protect trade secrets. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor or other third party, we would have no right to prevent them from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to, or independently developed by, a competitor or other third party, our competitive position would be materially and adversely harmed. Furthermore, we expect these trade secrets, know-how and proprietary information to over time be disseminated within the industry through independent development, the publication of journal articles describing the methodology, the movement of personnel within the industry and from academic to industry scientific positions. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">these individuals, organizations and systems, agreements or security measures may be breached, and we may not have adequate remedies for any breach. In addition, our trade secrets may otherwise become known, or be independently discovered by, competitors. To the extent that our employees, consultants, contractors or collaborators use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions could have a material adverse effect on our competitive position, business, financial condition, results of operations and prospects.</span></div><div style="margin-top:9pt"><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 subject to claims that we or our employees have misappropriated the intellectual property of a third party, including trade secrets or know-how, or are in breach of non-competition or non-solicitation agreements with our competitors and third parties may claim an ownership interest in intellectual property we regard as our own. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our employees and consultants were previously employed at or engaged by other medical device, biotechnology or pharmaceutical companies, including our competitors or potential competitors. Some of these employees, consultants and contractors, may have executed proprietary rights, non-disclosure and non-competition agreements in connection with such previous employment. Although we try to ensure that our employees and consultants do not use the intellectual property, proprietary information, know-how or trade secrets of others in their work for us, we may be subject to claims that we or these individuals have, inadvertently or otherwise, misappropriated the intellectual property or disclosed the alleged trade secrets or other proprietary information, of these former employers or competitors. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we may be subject to claims from third parties challenging our ownership interest in intellectual property we regard as our own, based on claims that our employees or consultants have breached an obligation to assign inventions to another employer, to a former employer, or to another person or entity. Litigation may be necessary to defend against any other claims, and it may be necessary or we may desire to enter into a license to settle any such claim; however, there can be no assurance that we would be able to obtain a license on commercially reasonable terms, if at all. If our defense to those claims fails, in addition to paying monetary damages, a court could prohibit us from using technologies or features that are essential to our AquaBeam Robotic System or our other current and future products or services, if such technologies or features are found to incorporate or be derived from the trade secrets or other proprietary information of the former employers. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An inability to incorporate technologies or features that are important or essential to our product could have a material adverse effect on our business, financial condition and results of operations, and may prevent us from selling our AquaBeam Robotic System or our other current and future products or services. In addition, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against these claims, litigation could result in substantial costs and could be a distraction to management. Any litigation or the threat thereof may adversely affect our ability to hire employees or contract with independent sales representatives. A loss of key personnel or their work product could hamper or prevent our ability to commercialize our product, which could have an adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in patent law could diminish the value of patents in general, thereby impairing our ability to protect our existing and future products or services, and could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our current or future patents. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to obtain patents and the breadth of any patents obtained is uncertain in part because, to date, some legal principles remain unresolved, and there has not been a consistent policy regarding the breadth or interpretation of claims allowed in patents in the United States and other countries. Changes in either patent laws or in interpretations of patent laws in the United States and other countries may diminish the value of our intellectual property rights or narrow the scope of our patent protection, which in turn could diminish the commercial value of our products and services.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patent reform legislation may pass in the future that could lead to additional uncertainties and increased costs surrounding the prosecution, enforcement and defense of our patents and applications. Furthermore, the U.S. Supreme Court and the U.S. Court of Appeals for the Federal Circuit have made, and will likely continue to make, changes in how the patent laws of the United States are interpreted. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States Supreme Court has ruled on several patent cases in recent years, either narrowing the scope of patent protection available in certain circumstances or weakening the rights of patent owners in certain situations. In addition to increasing uncertainty with regard to our ability to obtain patents in the future, this combination of events has created uncertainty with respect to the value of patents, once obtained. Depending on actions by the United States Congress, the federal courts and the USPTO, the laws and regulations governing patents could change in unpredictable ways that would weaken our ability to obtain new patents or to enforce patents that we own or that we might obtain or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">license in the future. An inability to obtain, enforce, and defend patents covering our proprietary technologies would materially and adversely affect our business prospects and financial condition.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, foreign courts have made, and will likely continue to make, changes in how the patent laws in their respective jurisdictions are interpreted. We cannot predict future changes in the interpretation of patent laws or changes to patent laws that might be enacted into law by U.S. and foreign legislative bodies. Those changes may materially affect our patents or patent applications and our ability to obtain additional patent protection in the future. Further, the laws of some foreign countries do not protect proprietary rights to the same extent or in the same manner as the laws of the United States. In addition, any protection afforded by foreign patents may be more limited than that provided under U.S. patent and intellectual property laws. We may encounter significant problems in enforcing and defending our intellectual property both in the United States and abroad. For example, if the issuance in a given country of a patent covering an invention is not followed by the issuance in other countries of patents covering the same invention, or if any judicial interpretation of the validity, enforceability or scope of the claims or the written description or enablement in a patent issued in one country is not similar to the interpretation given to the corresponding patent issued in other countries, our ability to protect our intellectual property rights in those countries may be limited. Changes in either patent laws or in interpretations of patent laws in the United States and other countries may materially diminish the value of our intellectual property rights or narrow the scope of our patent protection. We cannot predict future changes in the interpretation of patent laws or changes to patent laws that might be enacted into law by U.S. and foreign legislative bodies. Those changes may materially affect our patents or patent applications and our ability to obtain additional patent protection in the future. Any of the foregoing could have a material adverse effect on our competitive position, business, financial condition, results of operations and prospects.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our trademarks and tradenames are not adequately protected, then we may not be able to build name recognition in our markets and our business may be adversely affected. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our trademarks, trade names and brand names to distinguish our products and services from the products and services of our competitors, and have registered or applied to register many of these trademarks in the United States and certain countries outside the United States. There can be no assurance that our trademark applications will be approved for registration. During trademark registration proceedings, we may receive rejections. Although we are given an opportunity to respond to those rejections, we may be unable to overcome such rejections. In addition, in proceedings before the USPTO and comparable agencies in many foreign jurisdictions, third parties may also oppose our trademark applications and may seek to cancel trademark registrations or otherwise challenge our use of the trademarks. Opposition or cancellation proceedings may be filed against our trademark filings in these agencies, and such filings may not survive such proceedings. While we may be able to continue the use of our trademarks in the event registration is not available, particularly in the United States, where trademark rights are acquired based on use and not registration, third parties may be able to enjoin the continued use of our trademarks if such parties are able to successfully claim infringement in court.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our trademarks or trade names may be challenged, invalidated, infringed, circumvented and circumvented by third parties, and our trademarks could also be diluted, declared generic or determined to be violating or infringing on other marks. We may not be able to protect our rights to these trademarks and trade names, which we need to build name recognition among potential partners and customers in our markets of interest. If any of the foregoing occurs, we could be forced to re-brand our products or services, resulting in loss of brand recognition and requiring us to devote resources to advertising and marketing new brands, and suffer other competitive harm. Third parties may also adopt trademarks similar to ours, which could harm our brand identity and lead to market confusion. Further, there can be no assurance that competitors will not infringe our trademarks or that we will have adequate resources to enforce our trademarks. At times, competitors or other third parties may adopt trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion. Certain of our current or future trademarks may become so well known by the public that their use becomes generic and they lose trademark protection. Over the long term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business may be adversely affected. Any of the foregoing could have a material adverse effect on our competitive position, business, financial condition, operating results and prospects.  </span></div><div style="margin-top:9pt"><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 become a party to intellectual property litigation or administrative proceedings that could be expensive, time-consuming, unsuccessful, and could interfere with our ability to sell and market our products or services.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial success depends, in part, on our ability to develop, manufacture, market and sell our products and services and use our proprietary technologies without infringing, misappropriating or otherwise violating the proprietary rights and intellectual property of third parties. The medical device industry has been characterized by extensive litigation regarding patents, trademarks, trade secrets, and other intellectual property rights, and companies in the industry have used intellectual property litigation to gain a competitive advantage. While we take steps to ensure that we do not infringe upon, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">misappropriate or otherwise violate the intellectual property rights of others, there may be other more pertinent rights of which we are presently unaware.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties may initiate legal proceedings alleging that we are infringing, misappropriating or otherwise violating their intellectual property rights, the outcome of which would be uncertain and could have a negative impact on the success of our business. It is possible that U.S. and foreign patents and pending patent applications controlled by third parties may be alleged to cover our products and services, or that we may be accused of misappropriating third parties&#8217; trade secrets or infringing third parties&#8217; trademarks. We may in the future become party to, or be threatened with, adversarial proceedings or litigation regarding intellectual property rights with respect to our products or services, including interference proceedings, post grant review and inter partes review before the USPTO or equivalent foreign regulatory authority. Furthermore, we may also become involved in other proceedings, such as reexamination, derivation or opposition proceedings before the USPTO or other jurisdictional body relating to our intellectual property rights or the intellectual property rights of others. Third parties may assert infringement claims against us based on existing patents or patents that may be granted in the future, regardless of their merit. Because patent applications can take many years to issue and because publication schedules for pending applications vary by jurisdiction, there may be applications now pending of which we are unaware and which may result in issued patents, which our current or future products or services infringe. Also, because the claims of published patent applications can change between publication and patent grant, there may be published patent applications that may ultimately issue with claims that we infringe. There is a risk that third parties may choose to engage in litigation with us to enforce or to otherwise assert their patent rights against us. Even if we believe such claims are without merit, a court of competent jurisdiction could hold that these third party patents are valid and enforceable, and infringed by the use of our products and/or services, which could have a negative impact on the commercial success of our current and any future products or services. If we were to challenge the validity of any such third party U.S. patent in federal court, we would need to overcome a presumption of validity. As this burden is a high one requiring us to present clear and convincing evidence as to the invalidity of any such U.S. patent claim, there is no assurance that a court of competent jurisdiction would invalidate the claims of any such U.S. patent. Conversely, in the United States, the patent owner need only prove infringement by a preponderance of the evidence, which is a lower burden of proof. We will have similar burdens to overcome in foreign courts in order to successfully challenge a third party claim of patent infringement.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our defense of any litigation or interference proceedings may fail and, even if successful, defending such claims brought against us would cause us to incur substantial expenses. If such claims are successfully asserted against us, they may result in substantial costs and distract our management and other employees and could cause us to pay substantial damages. Further, if a patent infringement or other intellectual property rights-related lawsuit were brought against us, we could be forced, including by court order, to cease developing, manufacturing and/or commercializing the infringing product or service. In addition, we could be found liable for monetary damages, including treble damages and attorneys&#8217; fees, if we are found to have willfully infringed a patent or other intellectual property right. Although patent, trademark, trade secret, and other intellectual property disputes in the medical device area have often been settled through licensing or similar arrangements, costs associated with such arrangements may be substantial and could include ongoing royalties. We may not be able to obtain licenses on commercially reasonable terms, or at all, in which event our business would be materially and adversely affected. Even if we were able to obtain a license, the rights may be nonexclusive, which could result in our competitors and other third parties gaining access to the same intellectual property. Ultimately, if we are unable to obtain such licenses or make any necessary changes to our products or services, we could be forced to cease some aspect of our business operations, which could harm our business significantly.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A finding of infringement, or an unfavorable interference or derivation proceedings outcome could prevent us from developing, manufacturing and/or commercializing our products or services, or force us to cease some or all of our business operations, which could materially harm our business. Claims that we have misappropriated the confidential information or trade secrets of third parties could have a similar negative impact on our business, financial condition, results of operations and prospects. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of litigation or administrative proceedings more effectively than we can because of greater financial resources and more mature and developed intellectual property portfolios. We could encounter delays in product or service introductions while we attempt to develop alternative products or services.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If third parties assert infringement, misappropriation or other claims against our customers, these claims may require us to initiate or defend protracted and costly litigation on behalf of our customers, regardless of the merits of these claims. If any of these claims succeed or settle, we may be forced to pay damages or settlement payments on behalf of our customers or may be required to obtain licenses for the products they use. If we cannot obtain all necessary licenses on commercially reasonable terms, our customers may be forced to stop using our products or services.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our products include components that we purchase from suppliers and may include design components that are outside of our direct control. Our competitors, many of which have substantially greater resources and have made substantial investments in patent portfolios, trade secrets, trademarks, and competing technologies, may have applied for or obtained, or may in the future apply for or obtain, patents or trademarks that will prevent, limit or otherwise interfere with our ability to make, use, sell and/or export our products, services or to use our technologies or product names. As the number of competitors in our market grows and the number of patents issued in this area increases, the possibility of patent infringement claims against us may increase. Moreover, individuals and groups that are non-practicing entities, commonly referred to as &#8220;patent trolls,&#8221; purchase patents and other intellectual property assets for the purpose of making claims of infringement in order to extract settlements. From time to time, we may receive threatening letters, notices or &#8220;invitations to license,&#8221; or may be the subject of claims that our products, services and business operations infringe, misappropriate or otherwise violate the intellectual property rights of others. The defense of these matters can be time-consuming, costly to defend in litigation, divert management&#8217;s attention and resources, damage our reputation and brand and cause us to incur significant expenses or make substantial payments. In addition, suppliers from whom we purchase hardware or software may not indemnify us in the event that such hardware or software is accused of infringing a third party&#8217;s patent or trademark or of misappropriating a third party&#8217;s trade secret.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties may also raise similar claims before administrative bodies in the United States or abroad, even outside the context of litigation. Such mechanisms include re-examination, post grant review, inter partes review and equivalent proceedings in foreign jurisdictions (for example, opposition proceedings). Such proceedings could result in revocation of or amendment to our patents in such a way that they no longer cover our products or services. Two of our applications filed in Europe are currently subject to opposition challenges. The outcome following legal assertions of invalidity and unenforceability is unpredictable. With respect to the validity question, for example, we cannot be certain that there is no invalidating prior art, of which we, our patent counsel, and the patent examiner were unaware during prosecution. If a third party were to prevail on a legal assertion of invalidity and/or unenforceability, we may lose at least part, and perhaps all, of the patent protection on our products or services. Such a loss of patent protection would have a material adverse impact on our business, financial condition, results of operations, and prospects.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during litigation. There could also be public announcements of the results of hearing, motions, or other interim developments. If securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of shares of our common stock. Even if we ultimately prevail, a court may decide not to grant an injunction against further infringing activity and instead award only monetary damages, which may not be an adequate remedy. Furthermore, the monetary cost of such litigation and the diversion of the attention of our management could outweigh any benefit we receive as a result of the proceedings. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could have a material adverse effect on our business. Any of the foregoing may cause us to incur substantial costs, and could place a significant strain on our financial resources, divert the attention of management from our core business and harm our reputation.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our use of &#8220;open source&#8221; software could subject our proprietary software to general release, adversely affect our ability to sell our AquaBeam Robotic System or our other current or future products and services and subject us to possible litigation. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the products or technologies licensed, developed and/or distributed by us incorporate so-called &#8220;open source&#8221; software and we may incorporate open source software into other products in the future. Such open source software is generally licensed by its authors or other third parties under open source licenses. Some open source licenses contain requirements that we disclose source code for modifications we make to the open source software and that we license such modifications to third parties at no cost. In some circumstances, distribution of our software in connection with open source software could require that we disclose and license some or all of our proprietary code in that software, as well as distribute our software that uses particular open source software at no cost to the user. We monitor our use of open source software in an effort to avoid uses in a manner that would require us to disclose or grant licenses under our proprietary source code; however, there can be no assurance that such efforts will be successful. Open source license terms are often ambiguous and such use could inadvertently occur. There is little legal precedent governing the interpretation of many of the terms of these licenses, and the potential impact of these terms on our business may result in unanticipated obligations regarding our AquaBeam Robotic System and our technologies. Companies that incorporate open source software into their products have, in the past, faced claims seeking enforcement of open source license provisions and claims asserting ownership of open source software incorporated into their product. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of an open source license, we could incur significant legal costs defending ourselves against such allegations. In the event such claims were successful, we could be subject to significant damages or be enjoined from the distribution of our AquaBeam Robotic </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">System and our other current and future products. In addition, if we combine our proprietary software with open source software in certain ways, under some open source licenses, we could be required to release the source code of our proprietary software, which could substantially help our competitors develop products that are similar to or better than ours and otherwise adversely affect our business. These risks could be difficult to eliminate or manage, and, if not addressed, could harm our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intellectual property rights do not necessarily address all potential threats. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The degree of future protection afforded by our intellectual property rights is uncertain because intellectual property rights have limitations and may not adequately protect our business or permit us to maintain our competitive advantage. For example: </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: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">others may be able to make products that are similar to our AquaBeam Robotic System and our other current or future products or utilize similar technology but that are not covered by the claims of our patents or that incorporate certain technology in our AquaBeam Robotic System and our other current and future products that is in the public domain; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we, or our future licensors or collaborators, might not have been the first to make the inventions covered by the applicable issued patent or pending patent application that we own now or may own or license in the future; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we, or our future licensors or collaborators, might not have been the first to file patent applications covering certain of our or their inventions; </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: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">others may independently develop similar or alternative technologies or duplicate any of our technologies without infringing our intellectual property rights; </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: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">it is possible that our current or future pending patent applications will not lead to issued patents; </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: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">issued patents that we hold rights to may be held invalid or unenforceable, including as a result of legal challenges by our competitors or other third parties; </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: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 competitors or other third parties might conduct research and development activities in countries where we do not have patent rights and then use the information learned from such activities to develop competitive products for sale in our major commercial markets; </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not develop additional proprietary technologies that are patentable; </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: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 patents of others may harm our business; and </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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may choose not to file a patent in order to maintain certain trade secrets or know-how, and a third party may subsequently file a patent covering such intellectual property. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of the foregoing could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="margin-top:9pt"><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 protect our intellectual property and proprietary rights throughout the world.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties may attempt to develop, manufacture and/or commercialize competitive products or services in foreign countries utilizing our proprietary technology, design, trademarks or tradenames in foreign countries where we do not have any patents or patent applications, trademarks, and/or other forms of intellectual property rights and/or where legal recourse may be limited. This may have a significant commercial impact on our foreign business operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Filing, prosecuting and defending patents or trademarks on our AquaBeam Robotic System and all of our other current and future products and services in all countries throughout the world would be prohibitively expensive, and the laws of foreign countries particularly those of developing countries, may not protect our rights to the same extent as the laws of the United States. For example, as of May 1, 2021, the Patent Cooperation Treaty had 153 contracting states, and it is only economically feasible to file for protection in a portion of these countries. With the COVID-19 pandemic, some of our foreign associates have requested instructions well in advance of deadlines, which could adversely affect our ability to meet foreign deadlines for filing and prosecuting patent applications. Also, it is unclear to what extent the COVID-19 pandemic will adversely impact operations at some foreign patent offices where we have sought protection. Consequently, we may not be able to prevent third parties from practicing our inventions or trademarks in all jurisdictions outside the United States to the same extent as the United States, or from developing, manufacturing, selling or importing products or services </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">using or incorporating our inventions or trademarks in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent or trademark protection to develop, manufacture and/or market their own products or services and, further, may export otherwise infringing products or services to territories where we have patent or trademark protection, but enforcement on infringing activities is inadequate or not as strong as that in the United States. These products or services may compete with our AquaBeam Robotic System or other current or future products or services, and our patents, trademarks or other intellectual property rights may not be effective or sufficient to prevent them from competing. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may decide to abandon national and regional patent applications before they are granted. The examination of each national or regional patent application is an independent proceeding. As a result, patent applications in the same family may issue as patents in some jurisdictions, such as in the United States, but may issue as patents with claims of different scope or may even be refused in other jurisdictions. It is also quite common that depending on the country, the scope of patent protection may vary for the same product or technology. For example, certain jurisdictions do not allow for patent protection with respect to method of treatment.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we seek to protect our intellectual property rights in our expected significant markets, we cannot ensure that we will be able to initiate or maintain similar efforts in all jurisdictions in which we may wish to manufacture or market our products or services. Accordingly, our efforts to protect our intellectual property rights in such countries may be inadequate, which may have an adverse effect on our ability to successfully manufacture or commercialize our products or services in all of our expected significant foreign markets. If we encounter difficulties in protecting, or are otherwise precluded from effectively protecting, the intellectual property rights important for our business in such jurisdictions, the value of these rights may be diminished, and we may face additional competition from others in those jurisdictions. Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our intellectual property and proprietary rights generally. Proceedings to enforce our intellectual property and proprietary rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly, could put our patent applications at risk of not issuing and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate, and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property and proprietary rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many countries have compulsory licensing laws under which a patent owner may be compelled to grant licenses to third parties. In addition, many countries limit the enforceability of patents against government agencies or government contractors. In these countries, the patent owner may have limited remedies, which could materially diminish the value of such patent. If we are forced to grant a license to third parties with respect to any patents relevant to our business, our competitive position may be impaired, and our business, financial condition and results of operations may be adversely affected. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceedings to enforce our patent and trademark rights in foreign jurisdictions could result in substantial costs and divert our attention from other aspects of our business, could put our patents and trademarks or applications in those jurisdictions, as well as elsewhere, at risk of being invalidated or interpreted narrowly, and could provoke third parties to assert claims against us. We may not prevail in any proceedings that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We heavily depend on intellectual property licensed from third parties and our licensors may not always act in our best interest. If we fail to comply with our obligations under our intellectual property licenses, if the licenses are terminated, or if disputes regarding these licenses arise, we could lose significant rights that are important to our business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dependent on patents, know-how and other proprietary technology licensed from AquaBeam LLC. This and other licenses we currently possess or may possess in the future may not provide exclusive rights to use such intellectual property and technology in all relevant fields of use and in all territories in which we may wish to develop or commercialize our technology and products in the future. As a result, we may not be able to prevent competitors from developing and commercializing competitive products in territories included in all of our licenses. Moreover, if we fail to comply with our obligations under such licenses, or if disputes over intellectual property that we have licensed prevent or impair our ability to maintain our current licensing arrangements on acceptable terms, we may be unable to successfully develop and commercialize the affected technology or products.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain provisions in our intellectual property agreements with third parties may also be susceptible to multiple interpretations. The resolution of any contract interpretation disagreement that may arise could affect the scope of our rights to the relevant intellectual property or technology, or affect financial or other obligations under the relevant agreement, either of which could have a material adverse effect on our business, results of operations, financial condition, cash flows and prospects. In spite of our efforts, our current and future licensors might also conclude that we have breached our obligations under our license agreements and might therefore seek to terminate such license agreements, thereby removing or limiting our ability to develop and commercialize products and technology covered by these license agreements. As a result, any termination of these licenses could result in the loss of significant rights and could harm our ability to commercialize our products, including, for example, the AquaBeam Robotic System, and our financial results. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may need to obtain additional licenses from our existing licensors and others to allow commercialization of products we may develop. Moreover, we may be required to expend significant time and resources to redesign our technology, products, or the methods for manufacturing them or to develop or license replacement technology, all of which may not be feasible on a technical or commercial basis. If we are unable to do so, we may be unable to develop or commercialize the affected technology or products. Even if we are able to obtain such additional licenses, they may be non-exclusive thereby giving our competitors and other third parties access to the same technology licensed to us. Any of the foregoing could have an adverse impact on our business and financial results.</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%">Risks Related to Ownership of Our Common Stock </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price of our common stock may be volatile or may decline steeply or suddenly regardless of our operating performance, which could result in substantial losses for holders of our common stock, and we may not be able to meet investor or analyst expectations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock may be highly volatile and fluctuate or decline significantly in response to numerous factors, many of which are beyond our control, including: </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: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">variations between our actual operating results, or those of companies that are perceived to be similar to us, and the expectations of securities analysts, investors and the financial community; </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: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">any forward-looking financial or operating information we may provide to the public or securities analysts, any changes in this information or our failure to meet expectations based on this information; </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: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">actions of securities analysts who initiate or maintain coverage of us, changes in financial estimates by any securities analysts who follow our Company or our failure to meet these estimates or the expectations of investors; </span></div><div style="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: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">additional shares of our common stock being sold into the market by us or our existing stockholders, or the anticipation of such sales; </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: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">hedging activities by market participants; </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: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 significant products or features, technical innovations, acquisitions, strategic partnerships, joint ventures or capital commitments; </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: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 operating performance and stock market valuations of companies in our industry, including our competitors; </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: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 third-party payor reimbursement policies;</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: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 inability to obtain additional funding;</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: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">general economic, industry and market conditions, including price and volume fluctuations in the overall stock market; </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: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">lawsuits threatened or filed against us; </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: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">developments in new legislation and pending lawsuits or regulatory actions, including interim or final rulings by judicial or regulatory bodies; and </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: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 events or factors, including those resulting from political conditions, election cycles, war or incidents of terrorism, or responses to these events, many of which are outside of our control. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, extreme price and volume fluctuations in the stock markets have affected and continue to affect many life sciences and technology companies&#8217; stock prices. Stock prices often fluctuate in ways unrelated or disproportionate to the companies&#8217; operating performance. In the past, stockholders have filed securities class action litigation following periods of market volatility. This risk is especially relevant for us because medical technology companies have experienced significant stock price volatility in recent years. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business and seriously harm our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, because of these fluctuations, comparing our operating results on a period-to-period basis may not be meaningful. You should not rely on our past results as an indication of our future performance. This variability and unpredictability could also result in our failure to meet the expectations of industry or financial analysts or investors for any period. If our revenues or operating results fall below the expectations of analysts or investors or below any forecasts we may provide to the market, or if the forecasts we provide to the market are below the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even when we have met any previously publicly stated revenue or earnings forecasts that we may provide. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the development of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors. In addition, the terms of our loan and security agreement with Canadian Imperial Bank of Commerce restrict our ability to pay dividends to limited circumstances. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our principal stockholders and management own a significant percentage of our stock and will be able to exercise significant influence over matters subject to stockholder approval. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, our executive officers, directors and 5% stockholders beneficially own a substantial amount of our common stock. Therefore these stockholders will have the ability to influence us through this ownership position. The interests of these stockholders may not be the same as or may even conflict with your interests. For example, these stockholders could attempt to delay or prevent a change in control of us, even if such change in control would benefit our other stockholders, which could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of us or our assets, and might affect the prevailing market price of our common stock due to investors&#8217; perceptions that conflicts of interest may exist or arise. As a result, this concentration of ownership may not be in the best interests of our other stockholders. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future securities issuances could result in significant dilution to our stockholders and impair the market price of our common stock. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future issuances of shares of our common stock, or the perception that these sales may occur, could depress the market price of our common stock and result in dilution to existing holders of our common stock. Also, to the extent outstanding options to purchase shares of our common stock are exercised or options, restricted stock units or other stock-based awards are issued or become vested, there will be further dilution. The amount of dilution could be substantial depending upon the size of the issuances or exercises. Furthermore, we may issue additional equity securities that could have rights senior to those of our common stock. As a result, holders of our common stock bear the risk that future issuances of debt or equity securities may reduce the value of our common stock and further dilute their ownership interest. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Delaware law and provisions in our amended and restated certificate of incorporation and bylaws could make a merger, tender offer or proxy contest difficult, thereby depressing the trading price of our common stock. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and bylaws currently in effect contain provisions that could depress the trading price of our common stock by acting to discourage, delay or prevent a change of control of our company or changes in our management that the stockholders of our company may deem advantageous. These provisions include the following: </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: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">establishing a classified board of directors so that not all members of our board of directors are elected at one time; </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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">permitting our board of directors to establish the number of directors and fill any vacancies and newly-created directorships; </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: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">providing that directors may only be removed for cause and only by the affirmative vote of the holders of at least a majority of the voting power of all then outstanding shares of our capital stock; </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: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">requiring the approval of holders of two-thirds of our outstanding common stock to amend some provisions in our amended and restated certificate of incorporation and bylaws; </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: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">authorizing the issuance of &#8220;blank check&#8221; preferred stock that our board of directors could use to implement a stockholder rights plan; </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: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">prohibiting stockholders from calling special meetings of stockholders; </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: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">prohibiting stockholder action by written consent, which has the effect of requiring all stockholder actions to be taken at a meeting of our stockholders; </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: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">providing that the board of directors is expressly authorized to make, alter or repeal our bylaws; </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: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">restricting the forum for certain litigation involving us to Delaware or federal courts, as applicable; and </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: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">establishing advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any provision of our amended and restated certificate of incorporation currently in effect or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of our amended and restated certificate of incorporation requiring exclusive forum in the Court of Chancery of the State of Delaware and the federal district courts of the United States for certain types of lawsuits may have the effect of discouraging lawsuits against our directors and officers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation currently in effect provide that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum, to the fullest extent permitted by law, for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a breach of a fiduciary duty owed by any director, officer or other employee to us or our stockholders, (iii) any action asserting a claim against us or any director, officer, or other employee arising pursuant to the Delaware General Corporation Law, (iv) any action to interpret, apply, enforce, or determine the validity of our second amended and restated certificate of incorporation or amended and restated bylaws, or (v) any other action asserting a claim that is governed by the internal affairs doctrine, shall be the Court of Chancery of the State of Delaware (or another state court or the federal court located within the State of Delaware if the Court of Chancery does not have or declines to accept jurisdiction), in all cases subject to the court&#8217;s having jurisdiction over indispensable parties named as defendants. In addition, our amended and restated certificate of incorporation will provide that the federal district courts of the United States will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act but that the forum selection provision will not apply to claims brought to enforce a duty or liability created by the Exchange Act.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe these provisions benefit us by providing increased consistency in the application of Delaware law for the specified types of actions and proceedings, the provisions may have the effect of discouraging lawsuits against us or our directors and officers. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, financial condition, and operating results. For example, under the Securities Act, federal courts have concurrent jurisdiction over all suits brought to enforce any duty or liability created by the Securities Act, and investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. Any person or entity purchasing or otherwise acquiring any interest in our shares of capital stock shall be deemed to have notice of and consented to this exclusive forum provision, but will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder. These provisions may also result in increased costs for investors seeking to bring a claim against us or any of our directors, officers or other employees.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Risks Related to Being a Public Company</span></div><div style="margin-top:9pt"><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 maintain adequate internal control over financial reporting, or if we are unable to produce timely or accurate financial statements, investors may lose confidence in our operating results and the trading price of our common stock could decline.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the periodic reporting requirements of the Exchange Act. As a result, our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. As a result of becoming a public company, we will be required, in order to comply with the SEC&#8217;s rules and regulations, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. We designed our disclosure controls and procedures to provide reasonable assurance that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are not able to maintain adequate internal control over financial reporting, or if we identify material weaknesses in future periods, we may not be able to produce timely or accurate financial statements, investors may lose confidence in our operating results, and the trading price of our common stock could decline.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until December 31, 2022, we were eligible for reduced reporting and disclosure requirements as an &#8220;emerging growth company.&#8221; We are no longer an &#8220;emerging growth company&#8221; and have had to expend, and will need to continue to expend, additional resources and management time in order to comply with the disclosure obligations and requirements that were not applicable to us as an emerging growth company.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our internal control over financial reporting or our disclosure controls and procedures are not effective, we may not be able to accurately report our financial results, prevent fraud or file our periodic reports in a timely manner, which may cause investors to lose confidence in our reported financial information. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 404 of the Sarbanes-Oxley Act requires that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we must perform system and process evaluations, document our controls and perform testing of our key controls over financial reporting to allow management and our independent registered public accounting firm to report on the effectiveness of our internal control over financial reporting. We have incurred significant expense and devoted substantial management effort to complying with the requirements of Section 404 of the Sarbanes-Oxley Act, which we expect will continue. We anticipate hiring additional accounting and financial staff with appropriate public company experience and technical accounting knowledge to support future growth. If we are not able to comply with the requirements of Section 404 of the Sarbanes-Oxley Act or if we encounter difficulties in the timely and accurate reporting of our financial results, or if we or our independent registered public accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses, our investors could lose confidence in our reported financial information, the market price of our stock may decline and we could be subject to lawsuits, sanctions or investigations by regulatory authorities, which would require additional financial and management resources. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The requirements of being a public company may strain our resources, result in more litigation, and divert management&#8217;s attention.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, or the Dodd-Frank Act, the listing requirements of The Nasdaq Stock Market, and other applicable securities rules and regulations. Complying with these rules and regulations has increased and will increase our legal and financial compliance costs, make some activities more difficult, time consuming or costly, and increase demand on our systems and resources. The Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are required to disclose changes made in our internal control and procedures on a quarterly basis. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management&#8217;s attention may be diverted from other business concerns, which could adversely affect our business and operating results. We may also need to hire additional employees or engage outside consultants to comply with these requirements, which will increase our costs and expenses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management&#8217;s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be adversely affected.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These new rules and regulations may make it more expensive for us to obtain director and officer liability insurance and, in the future, we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our Board, particularly to serve on our audit committee and compensation committee, and qualified executive officers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By disclosing information in this Annual Report on Form 10-K and in future filings required of a public company, our business and financial condition will become more visible, which we believe may result in threatened or actual litigation, including by competitors and other third parties. If those claims are successful, our business could be seriously harmed. Even if the claims do not result in litigation or are resolved in our favor, the time and resources needed to resolve them could divert our management&#8217;s resources and seriously harm our business.</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%">General Risks</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and other legal proceedings may adversely affect our business. </span></div><div style="margin-top:9pt;text-indent:18pt"><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 may become involved in legal proceedings relating to patent and other intellectual property matters, product liability claims, employee claims, tort or contract claims, federal regulatory investigations, securities class action and other legal proceedings or investigations, which could have an adverse impact on our reputation, business and financial condition and divert the attention of our management from the operation of our business. Litigation is inherently unpredictable and can result in excessive or unanticipated verdicts and/or injunctive relief that affect how we operate our business. We could incur judgments or enter into settlements of claims for monetary damages or for agreements to change the way we operate our business, or both. There may be an increase in the scope of these matters or there may be additional lawsuits, claims, proceedings or investigations in the future, which could have a material adverse effect on our business, financial condition and results of operations. Adverse publicity about regulatory or legal action against us could damage our reputation and brand image, undermine our customers&#8217; confidence and reduce long-term demand for our AquaBeam Robotic System, even if the regulatory or legal action is unfounded or not material to our operations. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General economic and financial market conditions may exacerbate our business risks. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Global macroeconomic conditions and the world&#8217;s financial markets remain susceptible to significant stresses, including from inflation and central bank policies among other sources. Such stresses may result in reductions in available credit and government spending, economic downturn or stagnation, foreign currency fluctuations and volatility in the valuations of securities generally. Our customers and distributors may respond to such economic pressures by reducing or deferring their capital spending or reducing staff. Furthermore, unfavorable changes in foreign exchange rates versus the U.S. dollar could increase our product and labor costs, thus reducing our gross profit. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities or industry analysts either do not publish research about us or publish inaccurate or unfavorable research about us, our business or our market, or if they change their recommendations regarding our common stock adversely, the trading price or trading volume of our common stock could decline. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock will be influenced in part by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. If one or more analysts initiate research with an unfavorable rating or downgrade our common stock, provide a more favorable recommendation about our competitors or publish inaccurate or unfavorable research about our business, our common stock price would likely decline. If any analyst who may cover us were to cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the trading price or trading volume of our common stock to decline. </span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></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:112%">The increasing focus on environmental sustainability and social initiatives could increase our costs, harm our reputation and adversely impact our financial results.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been increasing public focus by investors, customers, environmental activists, the media, and governmental and nongovernmental organizations on a variety of environmental, social and other sustainability matters. We experience pressure to make commitments relating to sustainability matters that affect us, including the design and implementation of specific risk mitigation strategic initiatives relating to sustainability. If we are not effective in addressing environmental, social and other sustainability matters affecting our business, or setting and meeting relevant sustainability goals, our reputation and financial results may suffer. We may experience increased costs in order to execute upon our sustainability goals and measure achievement of those goals, which could have an adverse impact on our business and financial condition.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, this emphasis on environmental, social and other sustainability matters has resulted and may result in the adoption of new laws and regulations, including new reporting requirements. If we fail to comply with new laws, regulations or reporting requirements, our reputation and business could be adversely impacted.</span></div><div id="i5eab4265421f488a889bb5129afe588f_19"></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%">Item 1B. Unresolved Staff Comments</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i5eab4265421f488a889bb5129afe588f_22"></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%">Item 2. Properties</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal office is located at 900 Island Drive, Redwood City, California, where we lease approximately 43,485 square feet of office space. In January 2023, we entered into an amendment to this lease that lease of 19,807 square feet of office space terminated on October 29, 2023, and lease of remaining 23,638 square feet is extended to terminate no later than January 31, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2021, we entered into a lease for two existing buildings, comprising approximately 158,221 square feet of space, located in San Jose, California</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease commenced in July 2022, and will continue for 122 months following thereafter, with two five year options to extend the term of the lease. We intend to relocate our operations to the facility in San Jose prior to the end of the term of the lease for our facility in Redwood City, California.</span></div><div id="i5eab4265421f488a889bb5129afe588f_25"></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%">Item 3. Legal Matters</span></div><div style="margin-top:9pt;text-indent:18pt"><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 may be involved in legal proceedings arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, in the opinion of management, would have a material adverse effect on our business. Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity and reputation harm, and other factors.</span></div><div id="i5eab4265421f488a889bb5129afe588f_28"></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%">Item 4. Mine Safety Disclosures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><div id="i5eab4265421f488a889bb5129afe588f_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Part II</span></div><div id="i5eab4265421f488a889bb5129afe588f_34"></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%">Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issue Purchases of Equity Securities</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%">Market Information</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock has been listed on the Nasdaq Global Select Market under the symbol &#8220;PRCT&#8221; since September 14, 2021. Prior to that date, there was no public trading market for our common stock.</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%">Holders of Common Stock</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February 23, 2022, there were 176 holders of record of our common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees.</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%">Dividend Policy</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our capital stock. We intend to retain future earnings, if any, to finance the operation and expansion of our business and do not anticipate paying any cash dividends in the foreseeable future. Any future determination related to our dividend policy will be made at the discretion of our board of directors after considering our financial condition, results of operations, capital requirements, business prospects and other factors our board of directors deems relevant, and subject to the restrictions contained in any future financing instruments. In addition, our ability to pay cash dividends is currently restricted by the terms of our loan and security agreement with Canadian Imperial Bank of Commerce. Our ability to pay cash dividends on our capital stock in the future may also be limited by the terms of any preferred securities we may issue or agreements governing any additional indebtedness we may incur.</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%">Recent Sales of Unregistered Securities</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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%">Stock Performance Graph</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act, or incorporated by reference into any of our other filings under the Exchange Act or the Securities Act of 1933, as amended, except to the extent we specifically incorporate it by reference into such filing.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This chart compares the cumulative total return on our common stock with that of the NASDAQ Composite Index and the S&amp;P Health Care Equipment Index. The graph assumes $100 was invested in each of the Company&#8217;s common stock, the NASDAQ Composite Index and the S&amp;P Health Care Equipment Index, and assumes reinvestment of any dividends. Note that historic stock price performance is not necessarily indicative of future stock price performance.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><img src="prct-20221231_g2.jpg" alt="prct-20221231_g2.jpg" style="height:504px;margin-bottom:5pt;vertical-align:text-bottom;width:636px"/></div><div id="i5eab4265421f488a889bb5129afe588f_37"></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%">Item 6. [Reserved]</span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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="i5eab4265421f488a889bb5129afe588f_40"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations together with our financial statements and related notes are included elsewhere in this report. In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of many factors, including those discussed in the section titled &#8220;Risk Factors&#8221; and elsewhere in this report. Please also see the section titled &#8220;Cautionary Note Regarding Forward-Looking Statements.&#8221;</span></div><div id="i5eab4265421f488a889bb5129afe588f_43"></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%">Overview</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a surgical robotics company focused on advancing patient care by developing transformative solutions in urology. We develop, manufacture and sell the AquaBeam Robotic System, an advanced, image-guided, surgical robotic system for use in minimally invasive urologic surgery, with an initial focus on treating benign prostatic hyperplasia, or BPH. BPH is the most common prostate disease and impacts approximately 40 million men in the United States. The AquaBeam Robotic System employs a single-use disposable handpiece to deliver our proprietary Aquablation therapy, which combines real-time, multi-dimensional imaging, personalized treatment planning, automated robotics and heat-free waterjet ablation for targeted and rapid removal of prostate tissue. We designed our AquaBeam Robotic System to enable consistent and reproducible BPH surgery outcomes. We believe that Aquablation therapy represents a paradigm shift in the surgical treatment of BPH by addressing compromises associated with alternative surgical interventions. We designed Aquablation therapy to deliver effective, safe and durable outcomes for males suffering from lower urinary tract symptoms, or LUTS, due to BPH that are independent of prostate size and shape, and delivers resection independent of surgeon experience. We have developed a significant and growing body of clinical evidence, which includes 150 peer-reviewed publications, supporting the benefits and clinical advantages of Aquablation therapy. As of December&#160;31, 2022, we had an install base of 243 AquaBeam Robotic Systems globally, including 167 in the United States.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our U.S. pivotal trial, the WATER study, is the only FDA pivotal study randomized against transurethral resection of prostate, or TURP, which is the historical standard of care for the surgical treatment of BPH. In this study, Aquablation therapy demonstrated superior safety and non-inferior efficacy compared to TURP across prostate sizes between 30 ml and 80 ml, and superior efficacy in a subset of patients with prostates larger than 50 ml. We have established strong relationships with key opinion leaders, or KOLs, within the urology community and collaborated with key urological societies in global markets. This support has been instrumental in facilitating broader acceptance and adoption of Aquablation therapy. As a result of our strong KOL network and our compelling clinical evidence, Aquablation therapy has been added to clinical guidelines of various professional associations, including the American Urological Association. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the United States, we sell our products to hospitals. We are initially targeting 860 high-volume hospitals that perform, on average, more than 200 resective procedures annually and account for approximately 70% of all hospital-based resective procedures. Additionally, there are approximately 1,840 U.S. hospitals that perform the remaining 30% of resective BPH procedures we are also targeting. Over time, we expect to gradually expand our focus to also include mid- and low-volume hospitals. These customers in turn bill various third-party payors, such as commercial payors and government agencies, for treatment payment of each patient. Effective in 2021, all local Medicare Administrative Contractors, or MACs, which represent 100% of eligible Medicare patients, issued final positive local coverage determinations to provide Medicare beneficiaries with access to Aquablation therapy in all 50 states. We also have favorable coverage decisions from many large commercial payors. We plan to leverage these recent successes in our active discussions with all commercial payors to establish additional positive national and regional coverage policies. Outside of the United States, we have ongoing efforts in key markets to expand established coverage and improve payment which we believe will expand patient access to Aquablation therapy.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture the AquaBeam Robotic System, the handpiece, integrated scope and other accessories at our facility in Redwood City, California. This includes supporting the supply chain distribution and logistics of the various components. Components, sub-assemblies and services required to manufacture our products are purchased from numerous global suppliers. Each AquaBeam Robotic System is shipped to our customers with a third-party manufactured ultrasound system and probe. We utilize a well-known third-party logistics provider located in the United States and the Netherlands to ship our products to our customers globally. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generated revenue of $75.0 million and $34.5 million, for the years ended December&#160;31, 2022 and 2021, respectively, and incurred a net loss of $87.2 million and $59.9 million for the years ended December&#160;31, 2022 and 2021, respectively. As of December&#160;31, 2022, we had an accumulated deficit of 348.7 million.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Factors Affecting Our Performance</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe there are several important factors that have impacted and that we expect will impact our operating performance and results of operations for the foreseeable future. While these factors may present significant opportunities for us, they also pose significant risks and challenges that we must address. See the section titled &#8220;Risk Factors&#8221; for more information. These factors include:</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: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:400;line-height:120%;padding-left:14.5pt">Grow our install base of AquaBeam Robotic Systems:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2022, we had an install base of 243 AquaBeam Robotic Systems globally, including 167 in the United States. In the United States, we are initially focused on driving adoption of Aquablation therapy among urologists that perform hospital-based resective BPH surgery. We are initially targeting 860 high-volume hospitals that we estimate perform, on average, more than 200 resective procedures annually and account for approximately 70% of all hospital-based resective procedures. Additionally, there are approximately 1,840 additional U.S. hospitals that perform the remaining 30% of resective BPH procedures that we are targeting. To penetrate these hospitals, we expect to continue to increase our direct team of capital sales representatives, who are focused on driving system placement within hospitals by engaging with key surgeons and decision makers to educate them about the compelling value proposition of Aquablation therapy. As we increase our install base of AquaBeam Robotic systems we expect our revenue to increase as a result of the system sale and resulting utilization.</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: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:400;line-height:120%;padding-left:14.5pt">Increase system utilization:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our revenue is significantly impacted by the utilization of our AquaBeam robotic system. Once we place a system within a hospital our objective is to establish Aquablation therapy as the surgical treatment of choice for BPH. Within each hospital we are initially focused on targeting urologists who perform medium-to-high volumes of resective procedures and converting their resective cases to Aquablation therapy. To accomplish this, we will continue expanding our team of highly trained Aquablation representatives and clinical specialists who are focused on driving system utilization within the hospital, providing education and training support and ensuring excellent user experiences. As urologists gain experience with Aquablation therapy we expect to leverage their experiences to capture more surgical volumes and establish Aquablation therapy as the surgical standard of care. </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: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:400;line-height:120%;padding-left:14.5pt">Reimbursement and coverage decisions by third-party payors.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Healthcare providers in the United States generally rely on third-party payors, principally federal Medicare, state Medicaid and private health insurance plans, to cover all or part of the cost of procedures using our AquaBeam Robotic System. The revenue we are able to generate from sales of our products depends in large part on the availability of sufficient reimbursement from such payors. Effective in 2021, all local MACs, representing 100% of eligible Medicare patients, issued final positive local coverage determinations to provide Medicare beneficiaries with access to Aquablation therapy in all 50 states. We believe that these favorable coverage decisions have been a catalyst for hospital adoption of our AquaBeam Robotic System. We believe our strong body of clinical evidence and support from key societies, supplemented by the momentum from Medicare coverage, have led to favorable coverage decisions from many large commercial payors. We plan to leverage these recent successes in our active discussions with commercial payors to establish additional positive national and regional coverage policies. We believe that additional commercial payor coverage will contribute to increasing utilization of our system over time. Outside of the United States, we have ongoing efforts in key markets to expand established coverage and further improve patient access to Aquablation therapy.</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: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:400;line-height:120%;padding-left:14.5pt">Cost of sales.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The results of our operations will depend, in part, on our ability to increase our gross margins by more effectively managing our costs to produce our AquaBeam Robotic System and single-use disposable handpieces, and to scale our manufacturing operations efficiently. We anticipate that as we expand our sales and marketing efforts and drive further sales growth, our purchasing costs on a per unit basis may decrease, and in turn improve our gross margin. As our commercial operations continue to grow, we expect to continue to realize operating leverage through increased scale efficiencies. </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: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:400;line-height:120%;padding-left:14.5pt">Investment in research and development to drive continuous improvements and innovation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are currently developing additional and next generation technologies to support and improve Aquablation therapy to further satisfy the evolving needs of surgeons and their patients as well as to further enhance the usability and scalability of the AquaBeam Robotic System. We also plan to leverage our treatment data and software development capabilities to integrate artificial intelligence and machine learning to enable computer-assisted anatomy recognition and improved treatment planning and personalization. Our future growth is dependent on these continuous improvements which require significant resources and investment.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of the COVID-19 Pandemic</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At the height of the COVID-19 pandemic, governmental authorities had recommended, and in certain cases required, that elective, specialty and other procedures and appointments be suspended or canceled to avoid non-essential patient exposure to medical environments and potential infection with COVID-19 and to focus limited resources and personnel capacity toward the treatment of&#160;COVID-19.&#160; These measures and challenges had decreased the number of BPH procedures generally, and consequently could have slowed adoption of our AquaBeam therapy and may have impacted our ability to sell our AquaBeam Robotic System. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While many restrictions associated with COVID-19 have more recently been relaxed, the longevity and extent of the various COVID-19 pandemic remains uncertain, including due to the emergence and impact of the COVID-19 variants and continued economic disruptions. These measures and challenges may continue for the duration of the pandemic and may negatively impact our revenue growth while the pandemic continues. </span></div><div id="i5eab4265421f488a889bb5129afe588f_46"></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%">Components of Our Results of Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate our revenue primarily from the capital portion of our business, which includes sales and rentals of our AquaBeam Robotic System, and from the recurring revenue associated with sales of our single-use disposable handpieces that are used during each surgery performed with our system. Other revenue is derived primarily from service and repair and extended service contracts with our existing customers. We expect our revenue to increase in absolute dollars for the foreseeable future as we continue to focus on driving adoption of Aquablation therapy, and increased system utilization, though it may fluctuate from quarter to quarter.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by significant geographical locations for the periods indicated:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'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="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">2021</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><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%">United States</span></td><td colspan="3" style="display:none"></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%">90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#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="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%">Outside the United States</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">16&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that both our U.S. and international revenue will increase in the near term as we continue to expand the install base of AquaBeam Robotic Systems and increase the related customer utilization. We expect our increase in revenues in absolute dollars to be larger in the United States.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales and Gross Margin </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists primarily of manufacturing overhead costs, material costs, warranty and service costs, direct labor and other direct costs such as shipping costs. A significant portion of our cost of sales currently consists of manufacturing overhead costs. These overhead costs include compensation for personnel, including stock-based compensation, facilities, equipment and operations supervision, quality assurance and material procurement. We expect our cost of sales to increase in absolute dollars for the foreseeable future primarily as, and to the extent, our revenue grows, or we make additional investments in our manufacturing capabilities, though it may fluctuate from period to period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate gross margin percentage as gross profit divided by revenue. Our gross margin has been and will continue to be affected by a variety of factors, primarily, product and geographic mix and the resulting average selling prices, production volumes, manufacturing costs and product yields, and to a lesser extent the implementation of cost reduction strategies. We expect our gross margin to increase over the long term as our production volume increases and as we spread the fixed portion of our manufacturing overhead costs over a larger number of units produced, thereby significantly reducing our per unit manufacturing costs, though it may fluctuate from quarter to quarter. Our gross margins can fluctuate due to geographic mix. To the extent we sell more systems and handpieces in the United States, we expect our margins will increase due to the higher average selling prices as compared to sales outside of the United States.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development, or R&amp;D, expenses consist primarily of engineering, product development, regulatory affairs, consulting services, materials, depreciation and other costs associated with products and technologies being developed. These expenses include employee and non-employee compensation, including stock-based compensation, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">supplies, materials, quality assurance expenses, consulting, related travel expenses and facilities expenses. We expect our R&amp;D expenses to increase in absolute dollars for the foreseeable future as we continue to develop, enhance and commercialize new products and technologies, though it may fluctuate from quarter to quarter. However, we expect our R&amp;D expenses as a percentage of revenue to vary over time depending on the level and timing of initiating new product development efforts. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative, or SG&amp;A, expenses consist primarily of compensation for personnel, including stock-based compensation, related to selling, marketing, clinical affairs, professional education, finance, information technology, and human resource functions. SG&amp;A expenses also include commissions, training, travel expenses, promotional activities, conferences, trade shows, professional services fees, audit fees, legal fees, insurance costs and general corporate expenses including allocated facilities-related expenses. Post-market study expenses include trial design, site reimbursement, data management and travel expenses. We expect our SG&amp;A expenses to increase in absolute dollars for the foreseeable future as we expand our commercial infrastructure and incur additional fees associated with operating as a public company, including legal, accounting, insurance, compliance with the rules and regulations of the SEC and those of any stock exchange on which our securities are traded, investor relations, and other administrative and professional services expenses, though it may fluctuate from quarter to quarter. However, over time, we expect our SG&amp;A expenses to decrease as a percentage of revenue. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest and Other Income (Expense), Net </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense consists primarily of interest expense from our long-term debt.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest and Other Income, Net</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other income, net, consists primarily of interest income from our cash and cash equivalents balances, and fair value adjustments from our redeemable convertible preferred stock warrant liabilities and our loan facility derivative liability. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adjust the carrying values of the loan facility derivative liability for changes in fair value and recognize those changes in interest and other income, net.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on loan extinguishment</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on loan extinguishment was a result of our acquisition price of our new debt exceeded the carrying amount of our existing debt.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><div id="i5eab4265421f488a889bb5129afe588f_49"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Results of Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of Years Ended December&#160;31, 2022 and 2021</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows our results of operations for the years ended December&#160;31, 2022 and 2021:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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<br/>December 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%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</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%">Revenue</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%">75,014&#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%">34,473&#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%">40,541&#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%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top: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%">37,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,220&#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%">134&#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 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">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-style:italic;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-style:italic;font-weight:400;line-height:100%">46&#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-style:italic;font-weight:400;line-height:100%">%</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></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding: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 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,981&#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%">18,993&#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%">9,988&#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%">53&#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 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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 22.6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top: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%">117,809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,029&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,724)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,164)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,560)</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;padding:2px 0 2px 1pt;text-align: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)</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%">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%">(5,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#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%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income, net</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%">2,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on loan extinguishment</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%">(3,258)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(3,258)</span></td><td style="background-color:#cceeff;padding: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 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.6pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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%">(87,154)</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%">(59,853)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,301)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/M - Not meaningful.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span></div><div style="margin-top:9pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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<br/>December 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%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</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%">System sales and rentals</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%">39,728&#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%">21,868&#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%">17,860&#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%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hand pieces and other consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,470&#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,078&#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%">2,392&#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%">222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">Total revenue</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%">75,014&#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%">34,473&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,541&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased $40.5 million, or 118%, to $75.0 million during the year ended December&#160;31, 2022, compared to $34.5 million during the year ended December&#160;31, 2021. The growth in revenue was primarily attributable to an increase of  $17.9 million and $20.3 million in revenues from higher sales volumes and increases in our average sale prices of both our AquaBeam Robotic System and our single-use disposable handpieces.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Sales and Gross Margin </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales increased $19.3&#160;million, or 104%, to $37.9 million during the year ended December&#160;31, 2022, compared to $18.6 million during the year ended December&#160;31, 2021. The increase in cost of sales was primarily attributable to the growth in the number of units sold.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin increased to 49% during the year ended December&#160;31, 2022, compared to 46% for the year ended December&#160;31, 2021. The increase in gross margin was primarily attributable to the growth in unit sales, which allowed us to spread the fixed portion of our manufacturing overhead costs over more production units. Additionally, we realized higher average selling prices in the United States on both our AquaBeam Robotic System and our single-use disposable handpieces.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Expenses </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses increased $10.0&#160;million, or 53%, to $29.0 million during the year ended December&#160;31, 2022, compared to $19.0 million during the year ended December&#160;31, 2021. The increase in R&amp;D expenses was primarily due to employee-related expenses from increased headcount of our R&amp;D organization. These expenses support ongoing product improvements and the development of additional and next generation technologies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses increased $37.8&#160;million, or 74%, to $88.8 million during the year ended December&#160;31, 2022, compared to $51.0 million during the year ended December&#160;31, 2021. The increase in SG&amp;A expenses was primarily due to employee-related expenses of our sales and marketing organization and reimbursement and administrative organizations as we expanded our infrastructure to drive and support our growth in revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased $0.6&#160;million to $5.2 million during the year ended December&#160;31, 2022, compared to $5.8 million during the year ended December&#160;31, 2021. The decrease in interest expense was due to entering into a new loan agreement with a lower interest rate compared to our previous loan agreement during the year ended December&#160;31, 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest and Other Income, Net </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other income, net, increased $1.9 million to $2.0 million during the year ended December&#160;31, 2022 compared to $0.1 million during the year ended December&#160;31, 2021. The increase in interest and other income, net was primarily due to higher interest rates earned on our money market funds.</span></div><div style="margin-top:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on loan extinguishment</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on loan extinguishment increased $3.3 million during the year ended December&#160;31, 2022 compared to zero during the year ended December&#160;31, 2021. The increase in loss on loan extinguishment was due to our reacquisition price of our new debt exceeded the carrying amount of our existing debt in the current year.</span></div><div id="i5eab4265421f488a889bb5129afe588f_52"></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%">Liquidity and Capital Resources </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We completed our IPO in September 2021, which raised $172.4&#160;million, net of issuance costs. Previously, our primary sources of capital have been from private placements of redeemable convertible preferred securities and debt financing agreements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had cash and cash equivalents of $221.9&#160;million, an accumulated deficit of $348.7&#160;million, and $52.0&#160;million outstanding on our loan facility. We expect our expenses will increase for the foreseeable future, in particular as we continue to make substantial investments in sales and marketing, operations and research and development. Moreover, we expect to incur additional expenses as a result of operating as a public company, including legal, accounting, insurance, compliance with the rules and regulations of the SEC and those of any stock exchange on which our securities are traded, investor relations, and other administrative and professional services expenses. Our future funding requirements will depend on many factors, including:</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: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 degree and rate of market acceptance of our products and Aquablation therapy;</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: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 scope and timing of investment in our sales force and expansion of our commercial organization;</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: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 impact on our business from the ongoing and global COVID-19 pandemic and the end of the COVID-19 pandemic, or any other pandemic, epidemic or outbreak of an infectious disease;</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: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 scope, rate of progress and cost of our current or future clinical trials and registries;</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of our research and development activities;</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:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost and timing of additional regulatory clearances or approvals;</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: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 costs associated with any product recall that may occur;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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: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 costs associated with the manufacturing of our products at increased production levels;</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: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 costs of attaining, defending and enforcing our intellectual property rights;</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: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">whether we acquire third-party companies, products or technologies;</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: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 terms and timing of any other collaborative, licensing and other arrangements that we may establish;</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: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 emergence of competing technologies or other adverse market developments; and</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: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 rate at which we expand internationally.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our operating plan, we currently believe that our existing cash and cash equivalents and anticipated revenue will be sufficient to meet our capital requirements and fund our operations through at least the next twelve months from the issuance date of the financial statements. We have based this estimate on assumptions that may prove to be wrong, and we may need to utilize additional available capital resources. If these sources are insufficient to satisfy our liquidity requirements, we may seek to sell additional public equity or debt securities or obtain an additional credit facility. The sale of equity and convertible debt securities may result in dilution to our stockholders and, in the case of preferred equity securities or convertible debt, those securities could provide for rights, preferences or privileges senior to those of our common stock. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any debt financing or additional equity that we raise may contain terms that are not favorable to us or our stockholders. Additional financing may not be available at all, or in amounts or on terms unacceptable to us. If we are unable to obtain additional financing, we may be required to delay the development, commercialization and marketing of our products. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indebtedness</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, we entered into a loan and security agreement with a new lender, Canadian Imperial Bank of Commerce. The Agreement provides for a senior secured term loan facility in the aggregate principal amount of $52.0 million, which was borrowed in full. Proceeds from the term loan facility were used to repay and terminate our previous loan facility, transaction fees, and related expenses. Proceeds from the term loan facility was used to repay and terminate the our previous loan facility, transaction fees, and related expenses.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term loan facility is scheduled to mature on October 6, 2027, the fifth anniversary of the Closing Date (the "Maturity Date"). The loan and security agreement provides for interest-only payments on the term loan facility for the first thirty-six months following the Closing Date (the "Initial Interest-Only Period"). The Initial Interest-Only Period will be extended to an additional twelve months if we achieve either (i) $200.0 million or greater in revenue in any twelve-month period or (ii) $0 or greater in EBITDA in any six-month period. Thereafter, amortization payments on the Term Loan Facility will be payable monthly until the Maturity Date in monthly installments equal to 20% of the then outstanding principal amount of the Term Loan Facility divided by 12 plus any accrued and unpaid interest. We have the option to prepay the Term Loan Facility without any prepayment charge or fee.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loan borrowed under the Term Loan Facility bears interest at an annual rate equal to the secured overnight financing rate ("SOFR") (calculated based on an adjustment of 0.10%, 0.15% and 0.25%, respectively, for one-month, three-month or six-month term SOFR as of a specified date, subject to a floor of 1.5%) plus an applicable margin of 2.25%.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations under the loan and security agreement are secured by substantially all of our assets, including its intellectual property and by a pledge all of our equity interests in its U.S. subsidiaries and 65% of our equity interests in its non-U.S. subsidiaries that are directly owned by us. We are obligated to maintain in deposit accounts held at the lender equal to at least the lesser of (i) $150.0 million or (ii) all of our non-operating cash.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loan and security agreement contains certain customary representations and warranties, affirmative and negative covenants, and events of default. Under the loan and security agreement, if we maintain less than $100.0 million in available cash, then we are required to meet either one of two financial covenants: a minimum unrestricted cash covenant or a minimum revenue and growth covenant. The minimum unrestricted cash covenant requires that we to maintain cash reserve not less than the greater of (i) $20.0 million, (ii) the absolute value of EBITDA losses (if any) for the most recent consecutive four-month period then ended or (iii) the aggregate outstanding principal amount of $52.0 million. The minimum revenue and growth covenant requires our revenue, for the consecutive twelve-month period as of each measurement date, of not less than $50.0 million and of at least 115% as of the last day of the consecutive twelve-month period of the immediately preceding year. If we maintain at least $100.0 million in available cash, then it is not required to meet such financial covenants.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><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><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i5eab4265421f488a889bb5129afe588f_55"></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%">Cash Flows </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the years ended December&#160;31, 2022 and 2021:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></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%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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="3" style="display:none"></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%">(in thousands)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by:</span></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align: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 activities</span></td><td colspan="3" style="display:none"></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%">(80,382)</span></td><td style="background-color:#ffffff;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%">(57,334)</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 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(592)</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 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,116&#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:bottom"><div style="padding-left:7.2pt;text-indent:-7.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease)  increase in cash, cash equivalents and restricted cash</span></div></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-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%">(79,423)</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%">204,190&#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><div id="i5eab4265421f488a889bb5129afe588f_58"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Cash Used in Operating Activities </span></div><div style="margin-top:9pt;text-indent:18pt"><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&#160;31, 2022, net cash used in operating activities was $80.4 million, consisting primarily of a net loss of $87.2 million and an increase in net operating assets of $11.5&#160;million, partially offset by non-cash charges of $18.3&#160;million. The cash used in operations was primarily due to our net loss due to the increase in operating expenses to support our commercialization and development activities. The expansion of our commercialization resulted in an increase in inventory, accounts receivable and prepaid expenses and other current assets, partially offset by an increase in other current liabilities, accrued compensation and accrued interest expense. Non-cash charges consisted primarily of stock-based compensation, depreciation, and loss on loan extinguishment. </span></div><div style="margin-top:9pt;text-indent:18pt"><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&#160;31, 2021, net cash used in operating activities was $57.3 million, consisting primarily of a net loss of $59.9 million and an increase in net operating assets of $4.7 million, partially offset by non-cash charges of $7.2 million. The cash used in operations was primarily due to the increase in net loss primarily due to the increase in operating expenses and interest expense to service the loan payable all of which support the commercialization and development. The expansion of our commercialization and development activities resulted in an increase in inventory, partially offset by an increase in accrued compensation and interest. Non-cash charges consisted primarily of depreciation and stock-based compensation. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Cash Used in Investing Activities </span></div><div style="margin-top:9pt;text-indent:18pt"><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&#160;31, 2022, net cash used in investing activities was $2.7 million, consisting of purchases of property and equipment. </span></div><div style="margin-top:9pt;text-indent:18pt"><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&#160;31, 2021, net cash used in investing activities was $0.6 million, consisting of purchases of property and equipment. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Cash Provided by Financing Activities </span></div><div style="margin-top:9pt;text-indent:18pt"><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&#160;31, 2022, net cash provided by financing activities was $3.6 million, consisting primarily of proceeds from the issuance of long-term debt of $51.2 million, net of issuance costs, proceeds and from the exercise of stock options of $4.0 million, partially offset by the payment of principal of long-term debt of $50.0 million, and prepayment fees associated with our previous loan facility.</span></div><div style="margin-top:9pt;text-indent:18pt"><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&#160;31, 2021, net cash provided by financing activities was $262.1 million, consisting primarily of net proceeds from our IPO of $172.4&#160;million and the issuance of shares of our Series F redeemable convertible preferred stock of $84.7&#160;million.</span></div><div id="i5eab4265421f488a889bb5129afe588f_61"></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%">Contractual Commitments and Contingencies</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information included in Note 9 to the consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10-K is incorporated herein by reference.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Off-Balance Sheet Arrangements </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not have during the periods presented, and we do not currently have any off-balance sheet arrangements, such as structured finance, special purpose entities or variable interest entities. </span></div><div id="i5eab4265421f488a889bb5129afe588f_70"></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%">Critical Accounting Policies and Estimates </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of our financial condition and results of operations is based on our financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of the financial statements requires us to make estimates and assumptions for the reported amounts of assets, liabilities, revenue, expenses and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions and any such differences may be material. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While our significant accounting policies are more fully described in Note 2 of our consolidated financial statements included elsewhere in this Annual Report on Form 10-K, we believe the following discussion addresses our most critical accounting policies, which are those that are most important to the portrayal of our financial condition and results of operations and require our most difficult, subjective and complex judgments. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived primarily from the sales of the AquaBeam Robotic Systems, and handpieces that are for one-time use during each surgery using the AquaBeam Robotic System. The AquaBeam Robotic System contains both software and non-software components that are delivered together as a single product and generally contain a one-year warranty. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine revenue recognition for arrangements that we determine are within the scope of Accounting Standards Codification, or ASC, Topic 606, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; or ASC 606, we perform the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligations. We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, we assess the goods or services promised within each contract and determine those that are performance obligations and assess whether each promised good or service is distinct based on the contract. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contracts are typically in the form of a master service agreement and a purchase order from the customer. Our AquaBeam Robotic System sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the transaction price it expects to be entitled to in exchange for transferring the promised product to the customer, which is based on the invoiced price for the products. All prices are at fixed amounts per the sales agreement with the customer and there are generally no discounts, rebates or other price concessions or a right of return, once the agreement is signed.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which we separately sell the products or services. If a standalone selling price is not directly observable, then we estimate the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. We regularly review standalone selling prices and update these estimates as necessary.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. We generally recognize revenue for the performance obligations at the following points in time:</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AquaBeam Robotic Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when we transfer control to the customer, which is generally at the time of delivery. Systems rented for a fixed monthly fee during an evaluation period, typically three to 12 months, are recognized as revenue straight-line during the lease term, in accordance with ASC 842, and are not material. For systems sold following an evaluation period, revenue is recognized generally once sales terms are mutually agreed (as the system is already installed at the customer site). For systems sold through distributors, revenue is recognized generally at the time of delivery. Our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">system arrangements generally do not provide a right of return. The systems are generally covered by a one-year service agreement. The service agreements have a stand alone selling price and are typically recognized as deferred revenue and amortized over the one-year service period.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hand pieces and other consumables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Revenue from sales of handpieces and other consumables is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Service revenue, inclusive of the amounts associated with the AquaBeam Robotic System warranties, is recognized over the term of the service period, as the customer benefits from the services throughout the service period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined that certain promises in the multiple-element arrangements, such as installation, training and certain ancillary products, are immaterial, and/or do not represent separate performance obligations for which transaction price is allocated. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must make significant assumptions regarding the future collectability of amounts receivable from customers to determine whether revenue recognition criteria have been met. If collectability is not assured at the time of shipment, we defer revenue until such criteria have been met. Our standard terms and conditions of sale do not allow for product returns, and we generally do not allow product returns, except in the case of damaged goods, and we have not experienced any significant returns of our products. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We account for stock options granted to employees and directors under the fair value recognition provision of ASC 718, Compensation - Stock Compensation. Stock-based compensation expense is recognized over the requisite service period in the statements of operations and comprehensive loss. We use the straight-line method for expense attribution.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation model used for calculating the fair value of awards for stock options is the Black-Scholes option pricing model. The Black-Scholes option pricing model requires us to make assumptions and judgments about the variables used in the calculation, including the following:</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;The expected term of stock options represents the weighted-average period that the stock options are expected to remain outstanding. We estimated the expected term based on the simplified method, which is the average of the weighted-average vesting period and contractual term of the option. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Volatility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since there has been limited public market for our common stock and limited company specific historical volatility, we have determined the share price volatility for options granted based on an analysis of the volatility of a peer group of publicly traded companies. In evaluating similarity, we consider factors such as industry, stage of life cycle and size. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury yield in effect at the time of the grant for zero-coupon U.S. Treasury notes with remaining terms similar to the expected term of the options. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Dividend Rate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assumed the expected dividend rate to be zero as we have never paid dividends and have no current plans to do so. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 to our consolidated financial statements included elsewhere in this Annual Report Form 10-K for information concerning certain of the specific assumption we used in applying the Black-Scholes option pricing model to determine the fair value of our stock options granted in the years ended December&#160;31, 2022 and 2021. If factors change and we employ different assumptions, stock-based compensation expense may differ significantly from what we have recorded in the past. If there are any modifications or cancellations of the underlying unvested securities, we may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan Facility Derivative Liability</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined that our obligation to pay success fees to a lender upon a successful liquidation event or achieving a revenue target represents freestanding financial instruments. The instrument is classified as a long-term liability in the consolidated balance sheets and is subject to remeasurement at each consolidated balance sheet date. Any change in fair value is recognized through other income (expense) in the consolidated statements of operations and comprehensive loss. We adjust the carrying values of the loan facility derivative liability for changes in fair value and will continue to do so until the earlier of cash payment or expiration. The assumptions used in determining the fair value of the obligation require significant judgment. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A discussion of recent accounting pronouncements is included in Note 2 to our financial statements contained in this Annual Report on Form 10-K.</span></div><div id="i5eab4265421f488a889bb5129afe588f_76"></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%">Item 7A. Quantitative and Qualitative Disclosures</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents of $221.9 million as of December&#160;31, 2022, consisted of securities carried at quoted market prices with an original maturity of three months or less and therefore there is minimal risk associated with fluctuating interest rates. We do not currently use or plan to use financial derivatives in our investment portfolio. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as described above under the subsection titled &#8220;Indebtedness,&#8221; amounts outstanding under our loan facility bears interest at an annual rate equal to the secured overnight financing rate ("SOFR") (calculated based on an adjustment of .10%, .15% and .25%, respectively, for one-month, three-month or six-month term SOFR as of a specified date, subject to a floor of 1.5%) plus an applicable margin of 2.25%. As a result, we are exposed to risks from changes in interest rates. We do not believe that a hypothetical 100 basis point increase or decrease in interest rates or 30-day SOFR would have had a material impact on our financial statements included elsewhere in this Annual Report on Form 10-K. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Risk </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our cash and cash equivalents with multiple financial institutions in the United States, and our current deposits are in excess of insured limits. We have reviewed the financial statements of these institutions and believe it has sufficient assets and liquidity to conduct its operations in the ordinary course of business with little or no credit risk to us. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable primarily relate to revenue from the sale or rental of our products. No customers accounted for greater than 10% of accounts receivable at December&#160;31, 2022. We believe that credit risk in our accounts receivable is mitigated by our credit evaluation process, relatively short collection terms and diversity of our customer base.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Risk </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of our net sales and expenses are denominated in foreign currencies, most notably the Euro. Future fluctuations in the value of the U.S. Dollar may affect the price competitiveness of our products outside the United States. For direct sales outside the United States, we sell in both U.S. Dollars and local currencies, which could expose us to additional foreign currency risks, including changes in currency exchange rates. Our operating expenses in countries outside the United States, are payable in foreign currencies and therefore expose us to currency risk. We do not believe that a hypothetical 10% increase or decrease in the relative value of the U.S. dollar to other currencies would have had a material impact on our financial statements included elsewhere in this Annual Report on Form 10-K.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not currently maintain a program to hedge exposures to non-U.S. dollar currencies.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effects of Inflation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflation generally affects us by increasing our cost of labor and research and development contract costs. We do not believe that inflation had a material effect on our financial statements included elsewhere in this Annual Report on Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Item 8. Financial Statements - Audited Financial Statements</span></div><div id="i5eab4265421f488a889bb5129afe588f_82"></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%">PROCEPT BioRobotics Corporation </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%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS </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%">Years Ended December&#160;31, 2022 and 2021</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt"><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:90.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_85">Report of Independent Registered Public Accounting Firm</a> (PCAOB Firm ID <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84Mi9mcmFnOmYyNTllOTk2YzVjNDQ5NDhiZTc4ZTQzNTdlMzFhZmNjL3RhYmxlOjMyZGEwMDAzNGE3MzQzYTY5ZjU3MzZkNmRkZGMwMmE3L3RhYmxlcmFuZ2U6MzJkYTAwMDM0YTczNDNhNjlmNTczNmQ2ZGRkYzAyYTdfMS0wLTEtMS04MTM1OS90ZXh0cmVnaW9uOjRmMmI3NzY0MGMyNDQ5MzViMjEwZDM5NGE2NjIwNDViXzc1_ac2d3c20-eda9-412a-87f3-f5dd76a43156">238</ix:nonNumeric>)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_85">F-</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_85">2</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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_88">Consolidated Financial Statements:</a></span></div></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="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_88">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_88">F-</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_88">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_91">Consolidated Statements of Operations and Comprehensive Loss</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_91">F-</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_91">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_94">Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit</a>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_94">F-</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_94">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_97">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_97">F-</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_97">7</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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_100">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_100">F-</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i5eab4265421f488a889bb5129afe588f_100">9</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">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:120%">To the Board of Directors and Stockholders of PROCEPT BioRobotics Corporation</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%">Opinions on the Financial Statements and Internal Control over Financial Reporting</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%">We have audited the accompanying consolidated balance sheets of PROCEPT BioRobotics Corporation and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022 and 2021, and the related consolidated statements of operations and comprehensive loss, of redeemable convertible preferred stock and stockholders' equity (deficit) and of cash flows for the years then ended, including the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). We also have audited the Company's internal control over financial reporting as of December 31, 2022, based on 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%">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%"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</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%">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, 2022 and 2021, and the results of its operations and its cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on 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%">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%"> (2013) issued by the COSO.</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%">Basis for Opinions</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%">The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management&#8217;s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company&#8217;s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</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%">Our audits 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. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</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%">Definition and Limitations of Internal Control over Financial Reporting</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%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) 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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div><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.</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%">Critical Audit Matters</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%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) 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 matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</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:400;line-height:120%">AquaBeam Robotic Systems Revenue Recognition</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%">As described in Notes 2 and 10 to the consolidated financial statements, for the year ended December 31, 2022, the Company recognized system sales and rentals revenue of $39.7 million, which the majority relates to AquaBeam Robotic Systems. The Company&#8217;s AquaBeam Robotic Systems sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. For AquaBeam Robotic Systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the time of delivery.  </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%">The principal considerations for our determination that performing procedures relating to the AquaBeam Robotic Systems revenue recognition is a critical audit matter are the high degree of auditor subjectivity and effort in performing procedures and evaluating audit evidence related to the AquaBeam Robotic Systems revenue recognition. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process. These procedures also included, among others, evaluating the recognition of revenue on a sample basis by (i) evaluating the terms of master service agreements and related contracts, (ii) identifying and assessing performance obligations, and (iii) obtaining and evaluating the underlying purchase orders, shipping documents, invoices, and payment support, as applicable. </span></div><div><span><br/></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%">/s/ <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84NS9mcmFnOjIwZmNkOTc4MjE5ZTRmYTNiYjQyMWU0NWZmYjg3ZDhhL3RleHRyZWdpb246MjBmY2Q5NzgyMTllNGZhM2JiNDIxZTQ1ZmZiODdkOGFfMTY0OTI2NzQ2Mzg4Ng_c82aa3b0-2cf6-40a6-aa25-75e3e75ade60">PricewaterhouseCoopers LLP</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84NS9mcmFnOjIwZmNkOTc4MjE5ZTRmYTNiYjQyMWU0NWZmYjg3ZDhhL3RleHRyZWdpb246MjBmY2Q5NzgyMTllNGZhM2JiNDIxZTQ1ZmZiODdkOGFfMTY0OTI2NzQ2Mzg4Nw_17923808-83cd-44c8-93cb-ca8a45414b8a">San Jose, California</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 28, 2023</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%">We have served as the Company&#8217;s auditor since</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020.</span><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"> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">PROCEPT BioRobotics Corporation</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 per share data)</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="display:none"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="display:none"></td><td colspan="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 13pt;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%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNS0zLTEtMS04MTM1OQ_5902e1b5-5c62-4fb9-bfd1-3efc8e2372a4">221,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNS01LTEtMS04MTM1OQ_0cb79e2a-4ab3-471b-9f86-06840bd03c0e">304,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash, current</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNi0zLTEtMS04NTQ4OQ_fa951967-3860-470f-a655-1f9caae82f35">777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNi01LTEtMS04NTQ4OQ_529d358f-179d-44e0-adf9-0150c59bcb6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Accounts receivable, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNy0zLTEtMS04MTM1OQ_1c7c6730-7884-4ad4-883c-a37105a4d8a2">15,272</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNy01LTEtMS04MTM1OQ_b11a2a01-bae3-4c1a-b2b2-b8aaad781fc5">4,464</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 13pt;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%">Inventory</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOC0zLTEtMS04MTM1OQ_94b6cc3c-bbef-4c17-9372-2fe56e005383">28,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOC01LTEtMS04MTM1OQ_f4f04541-9f9c-467f-ada5-7ce07b575224">13,147</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 13pt;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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOS0zLTEtMS04MTM1OQ_c3f2f833-4478-4a29-aba2-138dd9700992">6,175</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOS01LTEtMS04MTM1OQ_a267ac85-89c0-4358-a9e8-c3add15a1590">4,242</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 25pt;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%">Total current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTAtMy0xLTEtODEzNTk_d0dc0ec7-3206-42fe-bae8-27e0d434cd36">272,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTAtNS0xLTEtODEzNTk_d0fc6b9a-45ae-445f-a751-f18e89f56e95">326,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTEtMy0xLTEtODEzNTk_a0ea2245-bfc0-4070-b70e-5de9a990cd51">3,038</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTEtNS0xLTEtODEzNTk_d8d06721-54c1-4993-bbc6-3011ed33ff2c">777</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:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTItMy0xLTEtODEzNTk_17ebcc3b-914b-4bb4-9507-e76357107eb5">8,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTItNS0xLTEtODEzNTk_c446ff2f-5361-46ae-8384-9409733c9927">5,045</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:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTMtMy0xLTEtODEzNTk_b9260b15-69c6-457e-b301-cf87880537e8">23,481</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTMtNS0xLTEtODEzNTk_38e82c2c-f8a7-4ea6-a48d-295ce85fd9d2">3,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTQtMy0xLTEtODEzNTk_22bcc0c2-87b3-4883-aa23-a66971358a72">1,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTQtNS0xLTEtODEzNTk_caaee216-2ab4-44ad-9120-5db84e27e9d5">1,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTUtMy0xLTEtODU1Mzc_c129ba87-8580-42ae-972c-8315cd8b99b8">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTUtNS0xLTEtODU1Mzc_77df4199-96a8-41b9-8a3b-666749b3087c">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 25pt;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%">Total assets</span></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTYtMy0xLTEtODEzNTk_ca865d8e-70cb-43e0-9a27-6cee71075edf">309,329</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTYtNS0xLTEtODEzNTk_dbb2bc9a-032d-48d9-93b0-1c9a91e78625">337,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities and Stockholders' Equity (Deficit)</span></div></td><td colspan="3" style="display:none"></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="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;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%">Current liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="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 13pt;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%">Accounts payable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTktMy0xLTEtODEzNTk_5feafe63-95a8-4782-8ada-6adac9b1ead5">9,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTktNS0xLTEtODEzNTk_a2a2766c-4a90-43d4-bfd9-7b6692b1e817">2,029</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 13pt;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%">Accrued compensation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjAtMy0xLTEtODEzNTk_fa15b972-33a3-4976-93e3-b3d26605c08c">13,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjAtNS0xLTEtODEzNTk_9cc9d6de-1910-4dcf-861e-8a8459f04c9d">6,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Deferred revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjEtMy0xLTEtODEzNTk_bdf5ddba-4486-4084-8b60-6640e8c0eb1e">2,855</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjEtNS0xLTEtODEzNTk_316d4119-e9f3-43f0-b967-1448e9dad07a">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating leases, current</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjMtMy0xLTEtODEzNTk_6da492cb-2fed-417b-9574-29124ebfe615">2,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjMtNS0xLTEtODEzNTk_b5ca0fa7-b139-4242-b2ff-c13f0306096b">2,105</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 13pt;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%">Other current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjUtMy0xLTEtODEzNTk_2d273117-31d4-40f5-85ef-2093636173fc">7,468</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjUtNS0xLTEtODEzNTk_36126205-326c-427f-9d3e-c33aec7f57d2">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 2px 25pt;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%">Total current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjYtMy0xLTEtODEzNTk_7bc54e62-f788-4554-a978-ab404afef449">35,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjYtNS0xLTEtODEzNTk_0658e75c-6822-4cd4-b9db-d01e5f1e316b">16,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjctMy0xLTEtODEzNTk_017c2b17-7a29-495d-a0ec-6b099f4a46d0">51,213</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjctNS0xLTEtODEzNTk_9640b9a5-709a-4d7e-9d3c-f615da749ddd">50,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating leases, non-current</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjgtMy0xLTEtODEzNTk_a7913a33-973f-408a-b47d-b264a702f6d4">23,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjgtNS0xLTEtODEzNTk_205909bf-47c6-4bc7-8513-49534eec53ab">1,991</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 13pt;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%">Loan facility derivative liability</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjktMy0xLTEtODEzNTk_53b4c573-e3d4-463f-9a96-9920cab914b8">1,779</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjktNS0xLTEtODEzNTk_63a776c9-82e0-453f-a2c0-25f6044daedd">1,496</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 13pt;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%">Other non-current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzAtMy0xLTEtODEzNTk_21c061bc-fa37-402a-bbb9-7f167d3e0dae">&#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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzAtNS0xLTEtODEzNTk_87613aa3-6424-4ff9-9fe6-f2657a1f6ede">200</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 25pt;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%">Total liabilities</span></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzEtMy0xLTEtODEzNTk_b6254fd3-c1cc-43ea-950b-e6f1952f5239">112,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzEtNS0xLTEtODEzNTk_0b573d04-1494-44e3-8c07-2b0ce3dd74bd">69,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 11)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzItMy0xLTEtODEzNTk_816cabbd-e153-4401-88c2-75b57f678027"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzItNS0xLTEtODEzNTk_c2412926-4706-4140-9c8d-35f714d869d4"></ix:nonFraction></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:8pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></div></td><td colspan="3" style="display:none"></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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzgtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjphMWVhYTllNjZkY2U0OTgwOTgyMThjMGQzOWQ5Zjg3Yl8yMQ_36608140-aa1c-4461-a970-3b0d1d543671">0.00001</ix:nonFraction> par value;</span></div></td><td colspan="3" style="display:none"></td><td colspan="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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Authorized shares: <ix:nonFraction unitRef="shares" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzktMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3ZWY3MzljMjQ4NTg0NDYwOGYyYmIyOThhMzVhMTZiNF8yOQ_00a6d36d-e422-442d-9744-40c21635c8af">10,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively</span></div></td><td colspan="3" style="display:none"></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:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issued and outstanding shares: <ix:nonFraction unitRef="shares" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_5fe19cad-0781-4709-ab69-85a3db02bcd9"><ix:nonFraction unitRef="shares" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_6eb1ec6f-a714-4455-941f-00339ec8f8ae"><ix:nonFraction unitRef="shares" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_e8b25fd8-7844-4ba7-ba6a-b5920eeeded7"><ix:nonFraction unitRef="shares" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_ea715982-aa5e-45b1-a2f0-1ffefe887c12">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> at December&#160;31, 2022 and 2021 </span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMy0xLTEtODEzNTk_00c322fc-de0b-449f-b142-af300b4efeba">&#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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtNS0xLTEtODEzNTk_a0329abf-d938-46e7-90d9-fcf1f259ca87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDEtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpkNGYwYWI2OWM4MjQ0ZTdjYWNkNjNiNjc1NjQ2NjBlNF8xOA_d6339090-3dd3-48ea-af27-2992c17d1982"><ix:nonFraction unitRef="usdPerShare" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDEtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpkNGYwYWI2OWM4MjQ0ZTdjYWNkNjNiNjc1NjQ2NjBlNF8xOA_fa432c76-115a-4c46-a871-f79a5020e6cd">0.00001</ix:nonFraction></ix:nonFraction> par value;</span></div></td><td colspan="3" style="display:none"></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:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Authorized shares: <ix:nonFraction unitRef="shares" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDItMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjoxNDE1OThmMjhiZTY0NjUyYTc2M2MyMDgzZjQ2MTBmMl8yMw_0c9f3af1-da7e-486d-9c0b-b0e3d3065632">300,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively</span></div></td><td colspan="3" style="display:none"></td><td colspan="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:bottom"><div style="padding-left:33pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issued and outstanding shares: <ix:nonFraction unitRef="shares" contextRef="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpmN2RkMDZiNjJkMmQ0NjMyOGViYWJkODNhOTZlM2IwOF81NDk3NTU4MTM4OTUy_3ad41938-4716-4e25-b6ba-7cad375597af">44,828</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i6a4862539c2a4a418c0c29b8f2be6512_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpmN2RkMDZiNjJkMmQ0NjMyOGViYWJkODNhOTZlM2IwOF81NDk3NTU4MTM4OTU2_004ede1e-2512-4de0-9b2e-2d1c845dda9f">43,676</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtMy0xLTEtODEzNTk_723d85b3-ac8f-4446-9a8c-d47c5ff5bdf6">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtNS0xLTEtODEzNTk_ad918f6a-3b70-426e-ae51-aa6e1e0291a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Additional paid-in capital</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDQtMy0xLTEtODEzNTk_cf6f9383-30bd-49a9-81bc-4ad9c334299c">545,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDQtNS0xLTEtODEzNTk_0440cfdf-8856-4ba1-81b9-31c1e06c90b6">528,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDUtMy0xLTEtODEzNTk_f195da39-c4e7-4881-b020-874d0a5b8468">6</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDUtNS0xLTEtODEzNTk_5b2b0c7f-3b0a-4d63-b093-7e2ebadc27f0">54</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 13pt;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%">Accumulated deficit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDYtMy0xLTEtODEzNTk_3e0cfdb9-e96b-4297-9fac-88db83a6ceca">348,675</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDYtNS0xLTEtODEzNTk_708b62f4-1a37-41b9-abbb-6ff6b70df00c">261,521</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></div></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDctMy0xLTEtODEzNTk_09f984b2-d38e-4d2e-9862-57ba53ac43f4">197,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDctNS0xLTEtODEzNTk_8c4a13c3-500e-4bce-be2c-a62ab432109d">267,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></div></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDgtMy0xLTEtODEzNTk_1b310ca4-0eb6-40c9-b7d9-8607005e2a5d">309,329</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDgtNS0xLTEtODEzNTk_c7baa335-6f4e-45d4-bf8b-b25cef4ed72b">337,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">PROCEPT BioRobotics Corporation</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 AND 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, except per share data)</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></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 style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:400;line-height:100%">Revenue</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMy01LTEtMS04MTM1OQ_c48da2f0-9616-4ea9-9648-0981a0b8a133">75,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMy03LTEtMS04MTM1OQ_14d5cb97-2f1e-4e1e-b4cc-ca8c11eb7525">34,473</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:8pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNC01LTEtMS04MTM1OQ_9dd6885e-5282-47c8-85d3-bb6cedb319eb">37,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNC03LTEtMS04MTM1OQ_1f5d4cb9-cee4-4f47-9ea5-164dd21fce57">18,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Gross profit</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNS01LTEtMS04MTM1OQ_57c1e561-5d0f-4871-9b78-28b0bba77b89">37,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNS03LTEtMS04MTM1OQ_2526befb-7343-4208-a3c7-ffcf3fed9d8e">15,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Operating expenses:</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="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 2px 13pt;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%">Research and development</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNy01LTEtMS04MTM1OQ_9bbdb57d-89d3-4c03-be81-41577fe36c29">28,981</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNy03LTEtMS04MTM1OQ_ad9c5b1b-f529-4ae2-8178-0397b513a658">18,993</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 13pt;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%">Selling, general and administrative</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOC01LTEtMS04MTM1OQ_dbcc1662-3c02-448e-9128-561fdd504cdb">88,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOC03LTEtMS04MTM1OQ_98dd232d-efb7-442c-a981-57a58e8146b5">51,036</ix:nonFraction>&#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 25pt;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%">Total operating expenses</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOS01LTEtMS04MTM1OQ_708531d5-e7ca-44c1-b3d9-c30b551cf590">117,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOS03LTEtMS04MTM1OQ_f37197f2-7840-4fd6-a3bd-c82918a780f2">70,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Loss from operations</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTAtNS0xLTEtODEzNTk_04c2097c-2234-47d3-a70f-7cf008392ea2">80,724</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTAtNy0xLTEtODEzNTk_a704d95d-8c35-4056-845c-fccb31ad80c5">54,164</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTEtNS0xLTEtODEzNTk_3e84066f-4e12-4f63-b933-8ab28265ed0d">5,183</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTEtNy0xLTEtODEzNTk_3f3b15bd-d8a6-4902-999b-cba1438fad2c">5,810</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest and other income, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="prct:InterestAndOtherIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTItNS0xLTEtODEzNTk_1bfefd81-7179-4690-b0d5-46b0b9e2bb6d">2,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:InterestAndOtherIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTItNy0xLTEtODEzNTk_15ebd54f-a25c-492b-a7ea-fa3e98edc0fa">121</ix:nonFraction>&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on loan extinguishment</span></div></td><td colspan="3" style="display:none"></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 colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNS0xLTEtODU1NDE_2fcdd464-4fde-41b4-b82f-a43d9f97795a">3,258</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNy0xLTEtODU1NDE_d12fd6ff-cba5-45d3-8a58-f9e20af8306c">&#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 13pt;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%">Net loss</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="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNS0xLTEtODEzNTk_40fb6005-8bf4-4424-8f6e-fcd9a42877ad">87,154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNy0xLTEtODEzNTk_bb8bae20-33f7-4a4f-b042-56dbcaedd45e">59,853</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNS0xLTEtODEzNTk_16948dcc-e7b5-4ff4-af5f-a540f19d3490"><ix:nonFraction unitRef="usdPerShare" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNS0xLTEtODEzNTk_2c6d7846-b973-4f37-ba3b-3a11b21587de">1.96</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNy0xLTEtODEzNTk_33887d5d-a143-4802-8398-28aebfe4efa0"><ix:nonFraction unitRef="usdPerShare" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNy0xLTEtODEzNTk_390b8f33-e510-426e-a86f-8732187cb7d8">3.63</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:#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:400;line-height:100%">Weighted-average common shares used to</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">compute net loss per share attributable to</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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">common shareholders, basic and diluted</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNS0xLTEtODEzNTk_00b04b0c-27f5-47b7-9d98-d590abb1d70e"><ix:nonFraction unitRef="shares" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNS0xLTEtODEzNTk_29abe257-dae4-4c17-9e42-54cd223b7bbe">44,400</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNy0xLTEtODEzNTk_6bccb71d-cc42-469d-9095-edfb4e5768d0"><ix:nonFraction unitRef="shares" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNy0xLTEtODEzNTk_86b0d093-6b0d-493e-8264-1a945eafa399">16,480</ix:nonFraction></ix:nonFraction>&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive gain (loss):</span></div></td><td colspan="3" style="display:none"></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 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash equivalents</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTktNS0xLTEtODEzNTk_af5d2ddb-9680-4e99-9280-b662dab11e97">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTktNy0xLTEtODEzNTk_a5529cb9-931d-4fcf-9b72-4ac98b4d3a07">40</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:8pt;font-weight:400;line-height:100%">Comprehensive loss</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMjAtNS0xLTEtODEzNTk_11e1a5e4-58bd-4dcc-822a-6eba8357b79f">87,106</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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMjAtNy0xLTEtODEzNTk_2df7cb72-a5cb-48e8-afde-33550babfa45">59,893</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"></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%">The accompanying notes are an integral part of these consolidated financial statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">PROCEPT BioRobotics Corporation</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 REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY (DEFICIT) </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-top:9pt;text-indent:18pt"><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:24.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.799%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><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%">Redeemable<br/>Convertible<br/>Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</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:100%">Other</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:100%">Comprehensive</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:100%">Loss</span></div></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/>Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:100%">Stockholders'</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:100%">(Deficit)</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:100%">Equity</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:8pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></div></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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id51c47c815c941c9994247b0d35b675a_I20201231" decimals="-3" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xLTEtMS04MTM1OQ_cd4467e5-4d9b-42ae-82c5-9d44191e9c0f">25,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51c47c815c941c9994247b0d35b675a_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0zLTEtMS04MTM1OQ_c9d73a1f-9eb6-4dc1-b484-46ee90dfe611">243,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i35941d94ecbb47bb979af8184802624a_I20201231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC02LTEtMS04MTM1OQ_602cfce9-e071-4931-9b25-014ba58a1645">4,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35941d94ecbb47bb979af8184802624a_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC04LTEtMS04MTM1OQ_9a007e03-0dbb-48f9-9e2b-a865d57347ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6039fa7d4a042c8a8608a3b25bfe239_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xMC0xLTEtODEzNTk_eddfcc38-5c8d-4785-9413-dbafccf65b10">18,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79f983e8996443dc855208050106616f_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xMi0xLTEtODEzNTk_8731fd53-c9d0-4e21-bb92-5c39be53b5e2">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i83551ad05e4b471598d722fac16a183c_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xNC0xLTEtODEzNTk_1ac574c4-68b6-4eb7-99be-432e57a65497">201,668</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id51c47c815c941c9994247b0d35b675a_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xNi0xLTEtODEzNTk_5b7e090f-8f88-4da8-be69-52455de1afb7">182,894</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of redeemable convertible preferred stock, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i4a0be997223849488c8d1784d67fc1fc_D20210601-20210630" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOS0wLTEtMS04MTM1OS90ZXh0cmVnaW9uOmQ2Y2RmYjZjYTdlMjRhMGZhZWRmYTBmZmFlMjFiM2IyXzU0OTc1NTgxMzk3Nw_d1faaa8b-3aed-468b-b53d-8d3594303d42">290</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%"><ix:nonFraction unitRef="shares" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOS0xLTEtMS04MTM1OQ_c63d6775-0074-4e4b-be85-b7d4b191ee26">4,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOS0zLTEtMS04MTM1OQ_29a23818-fa6d-4858-8321-6e7989d488f5">84,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance upon exercise of warrants</span></td><td colspan="2" style="background-color:#cceeff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTAtMS0xLTEtODEzNTk_edd5ddfe-2e4b-4103-bde8-4820ec9ade6f">62</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTAtMy0xLTEtODEzNTk_8c5c7245-cf71-4b57-b96f-5953b8ddedcd">970</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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of redeemable convertible preferred stock to common stock upon initial public 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:TemporaryEquitySharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMS0xLTEtODEzNTk_b939513a-304d-4a8a-abdb-e014693a09cb">29,912</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:TemporaryEquityAmountConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMy0xLTEtODEzNTk_a80db603-6e1c-4c3c-9be8-83485a145181">329,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtNi0xLTEtODEzNTk_ca78dae2-b0ec-4b1e-9c4a-a73508baa1b5">29,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMTAtMS0xLTgxMzU5_cbd4f817-e556-467e-88ee-19f3f5360d40">329,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMTYtMS0xLTgxMzU5_27c60b92-ca33-4218-b874-f55f0e8bf2c6">329,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon initial public offering, net of underwriting discounts, commissions and offering expenses of $<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMC0xLTEtODM0OTMvdGV4dHJlZ2lvbjplMjU1ODJkNGVmMjU0ZjdmOTYzMjFkNTNjMzUwNjQ4MV81NDk3NTU4MTQwMTU_204d91de-7f41-4af3-ba22-4ae6aacd7b49">16,121</ix:nonFraction></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;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItNi0xLTEtODM0OTY_c9347cd9-f2b5-4aa5-ab55-a8a127e6ec3e">7,539</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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTAtMS0xLTgzNDk2_6cea1cdb-7cd2-4361-b6dd-e08dd8b301a4">172,364</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: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="2" style="background-color:#cceeff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTYtMS0xLTgzNDk2_9f7fb084-ec54-4d2e-80f9-099591e6b9b3">172,364</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock under stock plans</span></td><td colspan="2" style="background-color:#ffffff;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="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItNi0xLTEtODEzNTk_6b5bc5b5-ab38-4356-8b32-0d41feb81983">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTAtMS0xLTgxMzU5_d0bd4af8-4a19-4d46-b7cd-6c988d6ed7f4">4,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTYtMS0xLTgxMzU5_97150192-4682-46e1-87f9-1bce74bd9850">4,184</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTMtMTAtMS0xLTgxMzU5_9bbcdc0c-4dbf-46c3-93c2-a5e70a63fa9e">3,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: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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTMtMTYtMS0xLTgxMzU5_5f39634a-5da8-4783-9c22-316a16b91b9b">3,796</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized loss on cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i476c4f38fbef486c8c43834df7d3446c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTQtMTItMS0xLTgxMzU5_9746d339-ad64-4dcb-93c5-4aa59b677c40">40</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTQtMTYtMS0xLTgxMzU5_63a95b0b-c1e9-46bc-b1a1-9b5b256b77f8">40</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 13pt;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%">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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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="i05ad1273cdd4445ab1f7822309d503e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTUtMTQtMS0xLTgxMzU5_dbc67f36-7b77-4f4b-a464-ad5cf2218e75">59,853</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTUtMTYtMS0xLTgxMzU5_0cab5aee-5d6f-4a92-a498-b82d9acfda7d">59,853</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMS0xLTEtODEzNTk_748bc08b-488d-4a3f-a378-3095a7648aaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMy0xLTEtODEzNTk_6e2d5dfb-46ec-449c-af6c-a8d36a941eda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a4862539c2a4a418c0c29b8f2be6512_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtNi0xLTEtODEzNTk_004ede1e-2512-4de0-9b2e-2d1c845dda9f">43,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a4862539c2a4a418c0c29b8f2be6512_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtOC0xLTEtODEzNTk_f9464466-0b7a-4557-b9d9-7d2acc226e6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied40c63ea5f844dfbf0f52a9413a7581_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTAtMS0xLTgxMzU5_51a00724-0588-46a2-b770-feb4a54b6f4a">528,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifad6928279e448bca3273d0f9a5644fa_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTItMS0xLTgxMzU5_8b26540b-45c6-4c27-8818-45967b2ea291">54</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie2ea97bb4d0142a28774ef066227641d_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTQtMS0xLTgxMzU5_a6bef7a5-823e-4a47-ab9a-7b48d5027e5d">261,521</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTYtMS0xLTgxMzU5_ac406e9f-e9e3-49a4-8f41-7f2ff08e6cc0">267,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock under stock plans</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="2" style="background-color:#cceeff;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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i859bd793420443a687c8f796e66ed43d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjEtNi0xLTEtODEzNTk_f3ccf1da-e5c8-4715-8ce4-cc9db1c4be16">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="id9fbb39ab989421b954c2473082b49d7_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjEtMTAtMS0xLTgxMzU5_068d6d4a-52b4-4854-a823-c75331807536">4,008</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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjEtMTYtMS0xLTgxMzU5_e59af6b6-6fca-4a81-b810-3b666cff68dd">4,008</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares issued under employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;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="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTktNi0xLTEtODc4OTU_29d761ef-cc57-4264-93f7-5ec8f27cf362">110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTktMTAtMS0xLTg3ODk1_3039fe81-9fa7-45f6-988d-4fd82b938bb7">2,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTktMTYtMS0xLTg1NTYy_11830240-f2c2-49ab-9185-691a3aaef720">2,409</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="id9fbb39ab989421b954c2473082b49d7_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjItMTAtMS0xLTgxMzU5_b113d6de-b493-478c-b2d6-86f9aa10f3d3">10,670</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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjItMTYtMS0xLTgxMzU5_5271ef6a-c4f6-4a03-8dcd-9ddee89e9fb4">10,670</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized gain on cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="icda1c85b2e064ce1892f74302d812abe_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjMtMTItMS0xLTgxMzU5_028cd4a3-fb00-4206-a52a-19b920e6b940">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjMtMTYtMS0xLTgxMzU5_9feab7c3-20ef-43cf-a0ef-7b0bc445b647">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">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="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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="ibcd9e848ddef47499a46433b61ab34a1_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjQtMTQtMS0xLTgxMzU5_b438e5c3-fcd1-4181-88d8-8dbda59d8c0e">87,154</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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjQtMTYtMS0xLTgxMzU5_cacf9921-aba5-4906-b262-8f4d47e526e2">87,154</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMS0xLTEtODEzNTk_1a6a4e81-d60a-4e93-88d7-c29b6090231b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMy0xLTEtODEzNTk_11364e95-a689-4380-b985-9c36797d3563">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtNi0xLTEtODEzNTk_3ad41938-4716-4e25-b6ba-7cad375597af">44,828</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtOC0xLTEtODEzNTk_f30d825a-1f68-48da-b301-97943d745863">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde7e265bea14fd6a1fed1c3b270477e_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTAtMS0xLTgxMzU5_42297bbb-5142-4f06-869f-4a63e743094c">545,753</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i64635c63540946f2868082f0d1116649_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTItMS0xLTgxMzU5_4b83407b-aaa7-46ff-8953-783d4c23880c">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94784de8ea3241988c33c37b37fa4434_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTQtMS0xLTgxMzU5_6690a245-6e88-4070-83c6-9eb8e55b46b2">348,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTYtMS0xLTgxMzU5_538a5da4-aa07-4b4b-858a-188fe4a5d4cc">197,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">PROCEPT BioRobotics Corporation</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-top:9pt"><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:73.445%"></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 style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.022%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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="3" style="display:none"></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 #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:400;line-height:100%">Cash flows from operating activities:</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="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="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:8pt;font-weight:400;line-height:100%">Net loss</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="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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNC01LTEtMS04MTM1OQ_c95b5363-7bba-4cb7-ac85-b95cba1c674e">87,154</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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNC03LTEtMS04MTM1OQ_5f5149c8-1f58-4130-a99e-1ab621888c5a">59,853</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to cash used in operating activities:</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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Depreciation and amortization</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNi01LTEtMS04MTM1OQ_f376c17c-3754-4e69-9e38-8c74cbe373ed">2,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNi03LTEtMS04MTM1OQ_506d5f06-b1c9-4d5e-a9a8-0b125b4d8d56">3,324</ix:nonFraction>&#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 13pt;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%">Stock-based compensation expense</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNy01LTEtMS04MTM1OQ_03a6e3cc-0a6b-45d4-881f-9db198656f38">10,337</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNy03LTEtMS04MTM1OQ_b2109877-f2f8-4b08-bb8c-7075da9a21c4">3,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of redeemable convertible preferred stock warrants and derivative liability</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="prct:FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOC01LTEtMS04MTM1OQ_19bcd590-79c4-4987-82a8-958029e12073">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="prct:FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOC03LTEtMS04MTM1OQ_d031a93a-eddf-4689-b19e-1fb26a4c3574">199</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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash lease adjustment</span></div></td><td colspan="3" style="display:none"></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 colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="prct:NonCashLeaseAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOS01LTEtMS04MTM1OQ_b3885543-de02-4627-8e00-609b7bdf4349">1,478</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:NonCashLeaseAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOS03LTEtMS04MTM1OQ_7c8d5b17-438e-4d48-9557-3a5ca941d017">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="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Inventory write-down</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTAtNS0xLTEtODEzNTk_7b6f793f-0ed6-4886-bea4-3d324c726cf0">62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTAtNy0xLTEtODEzNTk_e644b842-56fc-4421-a240-a4de4428cd3f">650</ix:nonFraction>&#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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on loan extinguishment</span></div></td><td colspan="3" style="display:none"></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 colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTEtNS0xLTEtODg3NTM_fe8b29eb-49e1-4565-ab73-2fc1d938f9ba">3,258</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTEtNy0xLTEtODg3NTM_b0c329b4-0c96-4619-9e93-7c7b65c8f284">&#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 13pt;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%">Changes in operating assets and liabilities:</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="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 2px 25pt;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%">Accounts receivable, net</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTQtNS0xLTEtODEzNTk_2f494e05-b3db-4c35-9bb7-d3d03b5ecadc">10,809</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTQtNy0xLTEtODEzNTk_115ab2db-176f-4626-9886-dce58d199f79">2,914</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 25pt;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%">Inventory</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNS0xLTEtODEzNTk_755dcbf7-b377-405d-a31e-ba87aa19b61d">15,251</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNy0xLTEtODEzNTk_6699ad44-7892-4a4f-a2c2-99e9e60f8008">6,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 25pt;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%">Prepaid expenses and other current assets</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTYtNS0xLTEtODEzNTk_ec72f06a-f492-4ed9-91ab-8894f71d38a8">1,880</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTYtNy0xLTEtODEzNTk_1b4f8b90-6fb5-4a8b-a4c2-6cbf532b6a1a">2,631</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:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNS0xLTEtODU1NzU_3e0e2114-bbf1-4fcc-b4fd-033c8d1a9efe">51</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNy0xLTEtODM4NTA_a60db378-aab3-4d94-97a7-f4d8de3522f2">&#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 25pt;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%">Accounts payable</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTctNS0xLTEtODEzNTk_41c78a31-82d8-4c26-b259-49fe482d54b6">3,959</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTctNy0xLTEtODEzNTk_2fc1a6cd-d5a9-47d0-b8f6-1c8c1252d368">812</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 25pt;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%">Accrued compensation</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTgtNS0xLTEtODEzNTk_20f14143-b36b-42c3-b381-5a53fcb0d9cc">6,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTgtNy0xLTEtODEzNTk_8ca95324-73ab-4c3c-87dc-74dfaaf942fb">1,834</ix:nonFraction>&#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 25pt;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%">Accrued interest expense</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTktNS0xLTEtODEzNTk_ff0836d6-80b1-4765-9928-e1391a23cda6">757</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInterestPayableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTktNy0xLTEtODEzNTk_b6d0141d-4275-4f4a-8c49-f755e1412246">1,045</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 25pt;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%">Deferred revenue</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjAtNS0xLTEtODEzNTk_1d5571b2-a836-443b-82df-1d2fca079f87">1,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjAtNy0xLTEtODEzNTk_f3975ca6-fd38-4f24-ba58-bc0d1a7fed30">792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</span></div></td><td colspan="3" style="display:none"></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 colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjEtNS0xLTEtOTEwOTA_2cab5ecc-8341-4edb-a476-fb1f30e746dc">327</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjEtNy0xLTEtOTEwOTA_2da0ca6b-356c-4ba2-808f-5565fbffe06a">&#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 25pt;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%">Other liabilities</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjItNS0xLTEtODEzNTk_188a807f-01db-4ecf-b86a-fed260ff387a">2,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjItNy0xLTEtODEzNTk_a8118844-8e71-45db-a410-1bef7b75c0d0">2,479</ix:nonFraction>&#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 25pt;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%">Net cash used in operating activities</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="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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjMtNS0xLTEtODEzNTk_61c7cd37-aec0-4b91-856f-4474d1a0937a">80,382</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjMtNy0xLTEtODEzNTk_3b92f814-4026-43e2-986a-8c9e49024cf1">57,334</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Cash flows from investing activities:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><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 2px 25pt;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%">Purchases of property and equipment</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjgtNS0xLTEtODEzNTk_d385ff8b-497d-45f1-aa82-d9110c62c89c">2,653</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjgtNy0xLTEtODEzNTk_ef08d6fd-2796-4daf-847d-f0685bf74e33">592</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:bottom"><div style="padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNS0xLTEtODEzNTk_b2d19ef3-330d-4dfe-9688-e7eb69f0e822">2,653</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNy0xLTEtODEzNTk_fae705b7-e2fa-4d6b-a1e0-857e4d437f0d">592</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flows from financing activities:</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock under employee stock purchase plan</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNS0xLTEtODM5NDA_98ad514c-e894-4608-913e-72637b060ca6">2,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNy0xLTEtODM5MTA_ad3dbe33-8e0d-4276-afd8-170cc3809792">&#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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock from the exercise of stock options</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzEtNS0xLTEtODEzNTk_c418bde9-9dce-4f64-9d52-c26490ca379c">4,008</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzEtNy0xLTEtODEzNTk_27db686c-cafc-411b-83b1-fdecdcdb3d6b">4,184</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"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock from the initial public offering, net of underwriting discounts, commissions and offering expenses</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzItNS0xLTEtODEzNTk_84244ce3-3476-4ac3-b63c-9c1d4200bfe0">&#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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzItNy0xLTEtODEzNTk_8482d1d4-aa2e-497d-9d89-22e73fd7158e">172,364</ix:nonFraction>&#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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of long-term debt, net of issuance costs</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzMtNS0xLTEtODEzNTk_f2f8970b-c987-499e-8618-d793bc707f96">51,195</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzMtNy0xLTEtODEzNTk_3c59fa0f-9d06-4ff9-bb1f-bf554a05bd64">&#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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from the exercise of redeemable convertible preferred stock warrants</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzQtNS0xLTEtODEzNTk_653fd193-00b5-4769-ac4b-e96734457bcd">&#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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzQtNy0xLTEtODEzNTk_265aeaf7-13b9-4041-a8ff-3948e2326354">858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of Series G redeemable convertible preferred stock, net of issuance costs</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i3cb574e8604646dd92012ee6570255af_D20210101-20211231" decimals="-3" name="prct:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzYtNy0xLTEtODEzNTk_dba8d58e-cdaf-4fef-ba53-7dcac9e1ccb0">84,710</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of principal on long-term debt</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzUtNS0xLTEtODg2OTg_4f9cd477-3853-4a4e-bf5e-831b93a8fd2e">50,000</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzUtNy0xLTEtODg2OTg_0548b7d1-d951-4b67-8452-0534752258e6">&#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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of final payment fee</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="prct:PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzYtNS0xLTEtODg2OTg_f8827f07-abdb-4a28-b663-673ac3825024">3,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzYtNy0xLTEtODg2OTg_cc59613b-bd37-4e7e-af0f-4be0f40550fc">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of prepayment fee</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDebtExtinguishmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNS0xLTEtODg2OTg_42e3d037-03f6-4833-8bf3-340568a7629d">1,000</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtExtinguishmentCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNy0xLTEtODg2OTg_1a0df77c-77e3-4645-bd37-94bd8b056789">&#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 23.5pt;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%">Net cash provided by financing activities</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNS0xLTEtODEzNTk_fc50a425-b85c-471e-9d6e-d849d291e2dc">3,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNy0xLTEtODEzNTk_8ef137a7-501e-4de6-93e8-2b3dabdbee28">262,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (decrease) increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzgtNS0xLTEtODEzNTk_fb237f78-bf58-4e59-969b-af461d501611">79,423</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzgtNy0xLTEtODEzNTk_7e332d69-6776-4f90-ae1c-b30ddf994481">204,190</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="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%">Cash, cash equivalents and restricted cash</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="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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Beginning of the period</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDAtNS0xLTEtODEzNTk_1065073b-f245-43a3-ab88-228db6044873">305,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id51c47c815c941c9994247b0d35b675a_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDAtNy0xLTEtODEzNTk_f046cc8a-2081-4c73-8a05-1aad54d79021">100,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">End of the period</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="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDEtNS0xLTEtODEzNTk_5d101de3-9941-4b9b-aff4-4da370e7fe8a">225,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDEtNy0xLTEtODEzNTk_d785f516-4238-4133-99e4-2c6ce360d026">305,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reconciliation of cash, cash equivalents and restricted cash to balance sheets:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Cash and cash equivalents</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDMtNS0xLTEtODEzNTk_fe4d5729-92a0-417d-9fff-d14bad986cdc">221,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDMtNy0xLTEtODEzNTk_5e6875ea-13a3-4ced-8a25-8f1f6c7ad22c">304,320</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 13pt;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%">Restricted cash</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDQtNS0xLTEtODEzNTk_a2923205-f34e-4c03-b41f-0d5334774ddb">3,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDQtNy0xLTEtODEzNTk_70282f2f-0ca9-401e-b1ec-281b41787a96">777</ix:nonFraction>&#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 23.5pt;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%">Cash, cash equivalents and restricted cash in balance sheets</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="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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDUtNS0xLTEtODEzNTk_f54940da-77ee-470b-b595-f196c55d16db">225,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDUtNy0xLTEtODEzNTk_e01c9e79-33a9-4dd9-ae2e-ababfeb1e0d6">305,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Supplemental cash flow information</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Interest paid</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDctNS0xLTEtODEzNTk_4444f36e-5a3a-4386-9eef-7b7b81275294">4,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDctNy0xLTEtODEzNTk_82277d92-b947-43f3-a035-540702cde9ce">4,750</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:8pt;font-weight:700;line-height:100%">Non-cash investing and financing activities</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of evaluation units from inventory to property and equipment, net</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="prct:TransferFromInventoryToPropertyAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTAtNS0xLTEtODEzNTk_b443de1f-4d99-45fd-a715-d223be7b385d">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="prct:TransferFromInventoryToPropertyAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTAtNy0xLTEtODEzNTk_8e005e0e-09b0-409e-a2f6-f2f768b0fd9b">679</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #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:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment included in accounts payable and accrued expenses</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTEtNS0xLTEtODEzNTk_cb4c3501-b7fc-4760-84ee-df39eaf9538e">3,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTEtNy0xLTEtODEzNTk_af961c5d-bb08-4aa6-a8c5-08e8403e7d06">210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><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:73.445%"></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 style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.022%"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of redeemable convertible preferred stock to common stock</span></div></td><td colspan="3" style="display:none"></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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTItNS0xLTEtODEzNTk_31c780c6-2591-4d2e-80fb-2537e6510e4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTItNy0xLTEtODEzNTk_da8464cb-8420-4e0a-b7e4-e7c9ae8c3de0">329,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTQtNS0xLTEtODg5MTg_0c22e8f9-1c04-4fe6-9541-00d9a9d20eb2">22,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTQtNy0xLTEtODg5MTg_7c2e470c-372c-44c2-8c9f-ed362ade0d66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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></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%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_100"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">PROCEPT BioRobotics Corporation</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%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </span></div><div id="i5eab4265421f488a889bb5129afe588f_103"></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%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4XzIyNzY_6597f4ca-582e-4ff3-8598-243979c6d0eb" continuedAt="if1575e38f0644b63bb1d94aec449d344" escape="true">Organization</ix:nonNumeric></span></div><ix:continuation id="if1575e38f0644b63bb1d94aec449d344"><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%">Description of Business</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PROCEPT BioRobotics Corporation (the &#8220;Company&#8221;) was incorporated in the state of California in 2007 and its headquarters are located in Redwood City, California. In April 2021, the Company re-incorporated in the state of Delaware. The Company received U.S. Food and Drug Administration clearance in December 2017 to market its AquaBeam</span><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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Robotic System, an automated surgical robot providing tissue removal for the treatment of benign prostatic hyperplasia, a prostate gland enlargement condition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had cash and cash equivalents of $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4XzYwNw_1f154bae-a12f-4926-94f6-59592f5fa5d4">221.9</ix:nonFraction> million and an accumulated deficit of $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4XzY0MA_ad311072-97d8-4165-8e39-273c0bf83ab5">348.7</ix:nonFraction> million. In September 2021, the Company completed its initial public offering (&#8220;IPO&#8221;) for net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930" decimals="-5" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4Xzc1NQ_a6bb8440-f201-4b56-b08e-3f0401ad7502">172.4</ix:nonFraction> million, after deducting underwriting discounts and commissions, and offering expenses. Since its inception, the Company has financed its operations with a combination of debt and equity financing arrangements. The Company expects its cash and cash equivalents, and revenue will be sufficient to fund its operations through at least the next twelve months from the issuance date of these consolidated financial statements. The Company has not achieved positive cash flow from operations to date and expects to continue incurring losses for the foreseeable future as it focuses on growing its business.</span></div></ix:continuation><div id="i5eab4265421f488a889bb5129afe588f_106"></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%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTMx_e834a42a-6dad-4cd6-be0a-225938c2bb81" continuedAt="i8a8ea3f6308f49bc9d2d6323daf540e2" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i8a8ea3f6308f49bc9d2d6323daf540e2" continuedAt="ie324381c9c7649e98d92f2d6273789f8"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQy_1b0ab048-602e-4d12-9bc9-f78a3afac2a9" continuedAt="icf55bb8c45b746c4bbfbaad66969f123" escape="true">Basis of Preparation</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icf55bb8c45b746c4bbfbaad66969f123">The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;). These consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU3_0326bcac-5c7d-4c2a-8f16-224c66da7395" continuedAt="ibd41abba46694616b169afab61c4583f" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:18pt"><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. GAAP requires management to make estimates and assumptions that affect the amounts and disclosures reported in the consolidated financial statements. Management uses significant judgment when making estimates related to its common stock valuation in periods before the Company&#8217;s IPO and related stock-based compensation expense, right-of-use lease asset, lease liability, the valuations of the redeemable convertible preferred stock warrant liability and loan facility derivative liability, as well as certain accrued liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates. </span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibd41abba46694616b169afab61c4583f">While many restrictions associated with COVID-19 have more recently been relaxed, the longevity and extent of the various COVID-19 pandemic remains uncertain, including due to the emergence and impact of the COVID-19 variants and continued economic disruptions. Due to significant uncertainty surrounding the pandemic, management's judgments could change.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:StockholdersEquityPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI0_c2c15384-e816-49e3-a2ac-7b32fd862ee3" continuedAt="i18a756258f1941fcb4848e6b491709ed" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a 1-for-4.75 reverse stock split of common stock and all redeemable convertible preferred stock. The par value of the common and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All authorized, issued and outstanding common stock, redeemable convertible preferred stock, warrants for preferred stock, stock options and per share amounts contained in the financial statements have been retroactively adjusted to reflect this reverse stock split for all periods presented.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="ie324381c9c7649e98d92f2d6273789f8" continuedAt="i23953b3d7acb4fa9b86dda82f5dd9687"><ix:continuation id="i18a756258f1941fcb4848e6b491709ed" continuedAt="i5b5a1df09a5e42ddbe2eeae8a91475a2"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial</span><span style="color:#008080;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:700;line-height:120%">Public</span><span style="color:#008080;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:700;line-height:120%">Offering</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company completed its IPO by issuing <ix:nonFraction unitRef="shares" contextRef="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIyMTA_012df3e9-9485-4e70-9932-35437a742b0b">6,556,000</ix:nonFraction> shares of common stock, and the exercise of the underwriters option for <ix:nonFraction unitRef="shares" contextRef="i9ec4b9c43f5e4a09a84c0d3186d7b2c9_D20210901-20210930" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIyODU_cac63bf8-7cae-4f98-b080-4bc24d9d424b">983,400</ix:nonFraction> shares, at an offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i8354a3074fe644d78ae2e47f5b65209b_I20210930" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIzMjA_55c7cb60-a295-4509-b0ee-3eca8019efa1">25.00</ix:nonFraction> per share, for total net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930" decimals="-5" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIzNzQ_a6bb8440-f201-4b56-b08e-3f0401ad7502">172.4</ix:nonFraction> million, after deducting underwriting discounts and commissions of $<ix:nonFraction unitRef="usd" contextRef="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930" decimals="-5" name="us-gaap:PaymentsForUnderwritingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzI0MzY_fc7523d3-4683-478d-b387-2a68b89225b3">13.2</ix:nonFraction> million and offering expenses of $<ix:nonFraction unitRef="usd" contextRef="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzI0NjQ_f9865042-e184-451c-bf98-4b1f2d7f5af9">2.9</ix:nonFraction> million. Offering costs are capitalized, and consist of fees and expenses incurred in connection with the sale of common stock in its IPO, including legal, accounting, printing and other IPO-related costs. Upon completion of its IPO, these deferred offering costs were reclassified to stockholders&#8217; equity and recorded against the proceeds from the offering. In addition, all <ix:nonFraction unitRef="shares" contextRef="icbe53a2388d548f9b9a4d6a3eaab36a7_I20210930" decimals="INF" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTExNjc_961a56fa-dc09-401d-81fd-a6464ff1a2c1">29,912,264</ix:nonFraction> shares of its then-outstanding redeemable convertible preferred stock automatically converted into <ix:nonFraction unitRef="shares" contextRef="icbe53a2388d548f9b9a4d6a3eaab36a7_I20210930" decimals="INF" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTExODA_b25b4e9a-9ee2-4c2f-acb1-1e8bd4f3fca9">29,912,264</ix:nonFraction> shares of common stock and it reclassified $<ix:nonFraction unitRef="usd" contextRef="id04a5e2b85dc46d9bc3836758ac68bc8_D20210901-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTExOTM_0e1019dd-617a-4aed-98cb-c4b436abca35">329.5</ix:nonFraction>&#160;million of redeemable convertible preferred stock to additional paid-in capital on its consolidated balance sheet. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Par Value and Shares Authorized Change </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a change in par value from $<ix:nonFraction unitRef="usdPerShare" contextRef="i41e70ff2e76447b9b08d899affd413bf_I20210531" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyMTA_861451d5-42b1-4fd3-b77a-b958dc246be3">0.001</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="ibf84b9010c024c21940ea236903ccbe8_I20210630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyMTk_6c810d84-5f39-4cf4-85f6-885492a7b0ad">0.00001</ix:nonFraction> per share of common stock and all redeemable convertible preferred stock. All issued and outstanding common stock and redeemable convertible preferred stock contained in the financial statements have been retroactively corrected to reflect this immaterial change in par value for all periods presented.</span></div></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5b5a1df09a5e42ddbe2eeae8a91475a2">In September 2021, <ix:nonFraction unitRef="shares" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzM2MzU_00a6d36d-e422-442d-9744-40c21635c8af">10.0</ix:nonFraction> million shares of preferred stock were authorized and the number of authorized shares of common stock was increased to <ix:nonFraction unitRef="shares" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzM3Mzg_0c9f3af1-da7e-486d-9c0b-b0e3d3065632">300.0</ix:nonFraction> million shares, both having a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzM3NzY_36608140-aa1c-4461-a970-3b0d1d543671">0.00001</ix:nonFraction> per share.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQz_6eac41ac-7616-4df9-b2fd-914e414b8b63" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash in banks highly liquid securities determined to be cash equivalents, which are readily convertible into cash and mature within 90 days or less from the original date of purchase. Cash and cash equivalents include money market funds.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are considered available-for-sale marketable securities and are recorded at fair value, based on quoted market prices. Unrealized gains and losses are recorded in other comprehensive loss and included as a separate component of stockholders&#8217; equity (deficit). </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash is related to the Company&#8217;s letters of credit for the leases of its Redwood City and San Jose, CA locations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTMw_046c1d54-2d64-4753-ac9c-274ab2cdca80" continuedAt="ie54e7d9b9a354914b39d5e067034a8f1" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities at fair value on a recurring basis, including cash and cash equivalents, and accounts receivable, accounts payable and accrued liabilities, which approximate fair value due to their relatively short maturities as well as the loan facility derivative liability. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value: </span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Observable inputs such as quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Other inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Unobservable inputs that are supported by little or no market activities, which would require the Company to develop its own assumptions.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie54e7d9b9a354914b39d5e067034a8f1">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTUx_32f40d4e-395d-4428-8687-714eda23380e" continuedAt="i5a9f41bc3d2e464c9db8e15928cfef86" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and, to a lesser extent, accounts receivable. The Company believes that credit risk in its accounts </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i23953b3d7acb4fa9b86dda82f5dd9687" continuedAt="i100f240f6d904af8b4b63614a60b5472"><ix:continuation id="i5a9f41bc3d2e464c9db8e15928cfef86" continuedAt="ib80462bf6d35418f8bdeaa076c70ea41"><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%">receivable is mitigated by its credit evaluation process, relatively short collection terms and diversity of its customer base. The Company generally does not require collateral and losses on accounts receivable have historically been within management&#8217;s expectations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customers accounted for more than 10% of revenue during the year ended December&#160;31, 2022 and 2021. No customers accounted for more than 10% of accounts receivable at December&#160;31, 2022. One customer accounted for <ix:nonFraction unitRef="number" contextRef="i227ebff5b3d24cc7a1c1e10910a245fc_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEzMjg_757a0ccc-3a52-4e0d-8cfc-a9411d23cab7">11</ix:nonFraction>% of accounts receivable at December 31, 2021. </span></div></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib80462bf6d35418f8bdeaa076c70ea41">The Company&#8217;s investment policy limits investments to certain types of debt securities issued by the U.S. government, its agencies, and institutions with investment-grade credit ratings, as well as corporate debt or commercial paper issued by the highest quality financial and non-financial companies, and places restrictions on maturities and concentration by type and issuer. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash and cash equivalents and issuers of investments to the extent recorded on the balance sheets. The Company has limited its credit risk associated with cash and cash equivalents by placing its investments with banks it believes are highly creditworthy and with highly rated investments.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTMz_99ad5641-652e-46d9-b95b-e3e428070f32" continuedAt="ieff23fbd1c694998a9ca0a966c1d3ae2" escape="true">Allowance for Doubtful Accounts </ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ieff23fbd1c694998a9ca0a966c1d3ae2">The Company&#8217;s expected loss allowance methodology is developed using its historical collection experience, current and future economic market conditions and a review of the current aging status and financial condition of its customers. Specific allowance amounts are established to record the appropriate allowance for customers that have a known risk of default. Balances are written off when they are ultimately determined to be uncollectible. The Company has not experienced any significant collection issues and the allowance for doubtful accounts has not been material.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ0_1cd8cfbe-87be-479c-a103-81a98333dcce" continuedAt="i3092395aba024580a4eeb3a21780af9f" escape="true">Inventory </ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3092395aba024580a4eeb3a21780af9f">Inventories are valued at the lower of cost, computed on a first-in, first-out basis, or net realizable value. The allocation of production overhead to inventory costs is based on normal production capacity. Abnormal amounts of idle facility expense, freight, handling costs, and consumption are expensed as incurred, and not included in overhead. The Company maintains provisions for excess and obsolete inventory based on management&#8217;s estimates of forecasted demand and, where applicable, product expiration.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU4_8f7b8326-2c43-494b-9730-eb38aaed0c74" continuedAt="i977ccb5e32314e13a7a20481ba6c6e21" escape="true">Property and Equipment and Intangible Assets</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i977ccb5e32314e13a7a20481ba6c6e21">Property and equipment and intangible assets are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization for property and equipment are determined using the straight-line method over the estimated useful lives of the respective assets, generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3MTY_b7b64a65-3118-4140-a1bf-75fa3165be86">three</span> to <ix:nonNumeric contextRef="idee83bcd836144268f63dfd865555d28_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk2OTQ_95b54ed3-9b64-4a99-86a2-e9cec15d1633">five years</ix:nonNumeric>. The Company reclassifies inventory used at customer sites for evaluation purposes to property and equipment due to a limited history of sales of evaluation units. Amortization of intangible assets are determined using the straight-line method over the estimated useful lives, generally through the patent expiration date. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Maintenance and repairs are charged to operating expenses as incurred.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentImpairment" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTUy_0c269f71-46cc-4098-b7b1-ec84a71a2a7f" continuedAt="i1074035985054cc686ad9b14472041b1" escape="true">Impairment of Long-Lived Assets </ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1074035985054cc686ad9b14472041b1">Long-lived assets consist primarily of property and equipment and intangible assets, net, and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require that a long-lived asset be tested for possible impairment, the Company compares the undiscounted cash flows expected to be generated by the asset group to the carrying amount of the asset group. If the carrying amount of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. The Company determines fair value using the income approach based on the present value of expected future cash flows or other appropriate measures of estimated fair value. The Company&#8217;s cash flow assumptions consider historical and forecasted revenue and operating costs and other relevant factors. During the years ended December&#160;31, 2022 and 2021, the Company has not recorded impairment charges on its long-lived assets.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ1_e8096cfb-8a93-46b1-acd4-f0d4fdc2bfbf" continuedAt="i95cb01bc55d74e1ba1feb14be8160ca1" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue will be recognized subsequent to invoicing. Service agreements are generally invoiced annually at the beginning of each coverage period and recorded as deferred revenue and recognized as revenue ratably over </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i100f240f6d904af8b4b63614a60b5472" continuedAt="id0af17f5fcdf4335922e83294976c709"><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%"><ix:continuation id="i95cb01bc55d74e1ba1feb14be8160ca1">the coverage period. Deferred revenue that will be recognized during the 12 months following the balance sheet date is recorded as the current portion of deferred revenue, and the remaining portion, if any, would be recorded as non-current.</ix:continuation></span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTM1_0973cffd-e284-4286-a079-c92263a4a33e" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan Facility Derivative Liability</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company&#8217;s previous loan facility (Note 6), the Company is obligated to pay a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of our assets or voting stock, or achieving a $<ix:nonFraction unitRef="usd" contextRef="id849505444c2415696a17681e6f8660b_D20220101-20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyMzA_0454b281-9534-4f35-b1a0-9d7948d244ea">200.0</ix:nonFraction>&#160;million trailing 12 months revenue target, in each case, by September 2029. The fee is calculated at the time of the liquidity event occurrence to be $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyNDc_164b4705-2b10-4768-aca9-112d2f4b2c50">1.0</ix:nonFraction>&#160;million if only the first installment has been drawn, $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyNjI_bc39551e-4808-4e71-b03c-34edb7a94a55">2.0</ix:nonFraction>&#160;million if the first two installments have been drawn, $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyNzc_65ed243e-bbf6-485d-b811-3112fdfde8d5">2.4</ix:nonFraction>&#160;million if the first three installments have been drawn, or $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyOTI_f683c5e3-247f-45cb-9fd5-3c3fcca2a919">3.0</ix:nonFraction>&#160;million if all four installments have been drawn, in each case, upon the occurrence of the liquidity event. At the time of extinguishment, the Company has drawn on the first two installments. The Company has determined this fee is a freestanding derivative instrument. The $<ix:nonFraction unitRef="usd" contextRef="i52c9343789104d93835108b91382750b_I20221231" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEzMDc_dd62c2a0-1f63-4b0b-bf69-508c2993af6b">1.4</ix:nonFraction>&#160;million fair value of this loan facility derivative was initially recorded as a debt discount and a non-current liability on the date of issuance in connection with obtaining additional financing as applicable and will be revalued every reporting period until the earlier occurrence of a defined liquidity event or achieving a revenue target by September 2029 or termination of such fee arrangement.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI2_daec8743-fc19-4145-8b9e-3ab6ebae5d32" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For agreements with a term of more than 12 months, the Company determines if the agreement contains a lease at inception. Operating lease liabilities represent an obligation to make lease payments arising from the lease agreement. Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the remaining lease term. In determining the present value of lease payments, the Company estimates its incremental borrowing rate as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term, of an amount equal to the lease payments in a similar economic environment. Operating lease liabilities are included in the Company&#8217;s consolidated balance sheet. Right-of-use assets represent our right to use an underlying asset for the lease term and are classified as non-current assets. Lease expense is recognized on a straight-line basis over the expected lease term in the Company&#8217;s consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not elected to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, records a right-of-use asset and lease liability based on the present value of the future minimum lease payments over the term at commencement date. Variable lease payments are expensed as incurred. The Company has also elected to not apply the recognition requirement to any leases within its existing classes of assets with a term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:LessorLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU0_877472ab-70c4-453e-8735-f2643aa15a21" escape="true">The Company has lessor arrangements with customers for a fixed monthly fee with no non-lease components, typically for 3-12 months. These arrangements are accounted for as an operating lease in accordance with ASC 842. These arrangements and related revenue are immaterial to the periods presented.</ix:nonNumeric></span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU1_420baeda-bab2-4589-8a9e-c1b955cee44f" continuedAt="ibe5049fbdcae47a4a82ed678182ac261" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived primarily from the sales of the AquaBeam</span><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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Robotic Systems, and handpieces that are for one-time use during each surgery using the AquaBeam Robotic System. The AquaBeam Robotic System contains both software and non-software components that are delivered together as a single product and generally contain a <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="prct:ProductWarrantyTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3NDI_484be3d8-e4a6-4b6b-84dc-d4b1f6d1dd5c">one-year</ix:nonNumeric> warranty. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine revenue recognition for arrangements that the Company determines are within the scope of ASC Topic 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, the Company satisfies the performance obligations. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determined those that are performance obligations and assess whether each promised good or service is distinct based on the contract. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contracts are typically in the form of a master service agreement and a purchase order from the customer. The Company&#8217;s AquaBeam Robotic System sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the transaction price it expects to be entitled to in exchange for transferring the promised product to the customer, which is based on the invoiced price for the products. All prices are at fixed amounts per the sales </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="id0af17f5fcdf4335922e83294976c709" continuedAt="i5ee6c0cdba494e80bc9dc619305468ca"><ix:continuation id="ibe5049fbdcae47a4a82ed678182ac261"><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%">agreement with the customer and there are generally no discounts, rebates or other price concessions or a right of return, once the agreement is signed. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and update these estimates as necessary.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AquaBeam Robotic Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the time of delivery. Systems rented for a fixed monthly fee during an evaluation period, typically 3-12 months, are recognized as revenue straight-line during the lease term, in accordance with ASC 842, and are not material. For systems sold following an evaluation period, revenue is recognized generally once sales terms are mutually agreed (as the system is already installed at the customer site). For systems sold through distributors, revenue is recognized generally at the time of delivery to the distributor. The Company&#8217;s system arrangements generally do not provide a right of return. The systems are generally covered by a <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="prct:ProductWarrantyTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3NTI_f67cd8e7-d8f9-45e2-a66c-d1a9a9cc40ea">one-year</ix:nonNumeric> service agreement included in the warranty. The service agreements have a stand alone selling price and are typically recognized as deferred revenue and amortized over the <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="prct:ServiceAgreementAmortizationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3ODc_361840dd-0753-4e50-bdb3-e9c44bdf61a7">one-year</ix:nonNumeric> service period.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hand pieces and other consumables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Revenue from sales of handpieces and other consumables is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Service revenue, inclusive of the amounts associated with the AquaBeam Robotic System warranties, is recognized over the term of the service period, as the customer benefits from the services throughout the service period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that certain promises in the multiple-element arrangements, such as installation, training and certain ancillary products, are immaterial, and/or do not represent separate performance obligations for which transaction price is allocated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue is recognized subsequent to invoicing, such as service contracts, which are recognized ratably as revenue over the performance period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical payment terms are between approximately 30 to 90 days. The Company expenses shipping and handling costs as incurred and includes them in the cost of sales. In those cases where shipping and handling costs are billed to customers, the Company classifies the amounts billed as a component of revenue. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. The Company expenses any incremental costs of obtaining a contract, including but not limited to, sales commissions, as and when incurred as the expected amortization period of the incremental costs would have been less than one year and are reported in selling, general and administrative expense in the statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the practical expedient under ASC 606 and does not disclose unsatisfied performance obligations for service contracts as these contracts generally have an original duration of less than one year. For those contracts with an original duration exceeding one year, the aggregate amount of transaction price allocated to the performance obligations unsatisfied at December&#160;31, 2022 was not material.</span></div></ix:continuation><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI3_da1579d1-6b03-4674-b76a-8afe0dfd3cc5" continuedAt="ib2500b3a685c4239bcdeeeda1aba233d" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists primarily of manufacturing overhead costs, material costs and direct labor, including stock-based compensation. A significant portion of the Company&#8217;s cost of sales currently consists of manufacturing overhead costs. These overhead costs include the cost of quality assurance, material procurement, inventory control, facilities, equipment and operations supervision and management. Cost of sales also includes depreciation expense for production equipment, </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i5ee6c0cdba494e80bc9dc619305468ca" continuedAt="idc9a1216ba864927ac9d5a2d0dc98fb9"><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%"><ix:continuation id="ib2500b3a685c4239bcdeeeda1aba233d">warranty, including any recalls, and field service costs, and purchased intangibles and certain direct costs such as shipping costs.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI4_6527389d-9791-4f6b-a7c4-bca0d31c9309" continuedAt="if29d8148008e4423bb210c071c21def3" escape="true">Research and Development</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if29d8148008e4423bb210c071c21def3">Research and development costs are expensed as incurred. Research and development costs consist primarily of engineering, product development, and regulatory affairs, consulting services, materials, depreciation and other costs associated with products and technologies being developed, including employee and non-employee compensation, stock-based compensation, supplies, quality assurance expenses, related travel expenses and facilities expenses.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ2_aad5025e-1dcd-4957-b2f0-6e20058cc2c8" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock options granted to employees and directors under the fair value recognition provision of ASC 718, Compensation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock 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 recognized over the requisite service period in the statements of operations and comprehensive loss. The Company uses the straight-line method for expense attribution.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model. The Black-Scholes model determines the fair value of stock-based payment awards based on the fair market value of the Company&#8217;s common stock on the date of grant and is affected by assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the fair market value of the Company&#8217;s common stock, volatility over the expected term of the awards and actual and projected employee stock option exercise behaviors. The Company has opted to use the &#8220;simplified method&#8221; for estimating the expected term of options, whereby the expected term equals the arithmetic average of the vesting term and the original contractual term of the option. Due to the Company&#8217;s limited operating history and limited company specific historical and implied volatility data, the Company has based its estimate of expected volatility on the historical volatility of a group of similar companies that are publicly traded. When selecting these public companies on which it has based its expected stock price volatility, the Company generally selected companies with comparable characteristics to it, including enterprise value, stages of clinical development, risk profiles, position within the industry and with historical share price information sufficient to meet the expected life of the stock-based awards. The historical volatility data was computed using the daily closing prices for the selected companies&#8217; shares during the equivalent period of the calculated expected term of the share-based payments. The Company will continue to analyze the historical stock price volatility and expected term assumptions as more historical data for the Company&#8217;s common stock becomes available. The risk-free rate assumption is based on the U.S. Treasury instruments with maturities similar to the expected term of the Company&#8217;s stock options. The expected dividend assumption is based on the Company&#8217;s history of not paying dividends and its expectation that it will not declare dividends for the foreseeable future.  The Company has elected to account for forfeitures when they occur.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s common stock underlying the stock options has historically been determined by the Company&#8217;s board of directors (&#8220;Board&#8221;). Because there was no public market for the Company&#8217;s common stock prior to the IPO, the Board determined the fair value of the Company&#8217;s common stock at the time of grant of the option by considering a number of objective and subjective factors, including valuations of comparable companies, sales of the Company&#8217;s redeemable convertible preferred stock, operating and financial performance and the general and industry-specific economic outlook.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the fair value of restricted stock units (&#8220;RSUs&#8221;) using the closing market price of the Company&#8217;s common stock on the date of the grant. Stock-based compensation cost for RSUs is measured at the grant date based on the estimated fair value of the award and is recognized as expense over the requisite service period (generally the vesting period), net of forfeitures.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="prct:CommonStockValuationPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ3_d370ba74-c23d-4187-b89d-edfc889b3f8a" continuedAt="i2e1efcce37fc4db6adbf6d99b561a4eb" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Valuation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intent has been to grant all options with an exercise price not less than the fair value of its common stock underlying those options on the date of grant. Prior to its IPO, the Company has determined the estimated fair value of its common stock at each valuation date in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation (the &#8220;Practice Aid&#8221;). The Company&#8217;s board of directors, with the assistance of management, developed these valuations using significant judgment and taking into account numerous factors, including:</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: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">valuations of its common stock with the assistance of independent third-party valuation specialists;</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="idc9a1216ba864927ac9d5a2d0dc98fb9" continuedAt="i5161615b4fe94f73bd6efa8878b91c6f"><ix:continuation id="i2e1efcce37fc4db6adbf6d99b561a4eb" continuedAt="i049cba058dc447a4b2468d51991abcb0"><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: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 stage of development and business strategy, including the status of research and development efforts, of its products and product candidates, and the material risks related to its business and industry;</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: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 results of operations and financial position, including its levels of available capital resources;</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: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 valuation of publicly traded companies in the life sciences and medical device sectors, as well as recently completed mergers and acquisitions of peer companies;</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: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 prices of its redeemable convertible preferred stock sold to investors in arm&#8217;s length transactions and the rights, preferences, and privileges of its redeemable convertible preferred stock relative to those of its common stock;</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: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 likelihood of achieving a liquidity event for the holders of its common stock, such as an initial public offering or a sale of the Company given prevailing market conditions;</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: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 inability of the Company&#8217;s stockholders to freely trade its common stock in the public markets, resulting in a discount to reflect the lack of marketability of the Company&#8217;s common stock based on the weighted-average expected time to liquidity. </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: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">trends and developments in its industry; and</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: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">external market conditions affecting the life sciences and medical device industry sectors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s board of directors determined the fair value of its common stock by first determining the enterprise value of the Company&#8217;s business using the market approach, income approach or from the value implied by the latest round of equity financing, and then allocating the value among the various classes of its equity securities to derive a per share value of its common stock. The Practice Aid identifies various available methods for allocating enterprise value across classes and series of capital stock to determine the estimated fair value of common stock at each valuation date.</span></div></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i049cba058dc447a4b2468d51991abcb0">For all options granted prior to the Company&#8217;s IPO in September 2021, the Board allocated the enterprise value based on the option pricing method (&#8220;OPM&#8221;). OPM treats the rights of the holders of preferred and common stock as equivalent to call options on any value of the enterprise above certain break points of value based upon the liquidation preferences of the holders of preferred stock, as well as their rights to participation and conversion. Thus, the estimated value of the common stock can be determined by estimating the value of its portion of each of these call option rights. When valuing options granted around the time of an equity financing that is considered arms-length, OPM derived the Company&#8217;s equity value of a company from the price of the securities issued by the Company in the equity financing. Following the completion of the Company&#8217;s IPO in September 2021, the fair value of the Company&#8217;s common stock is determined based on the closing price of its common stock on The Nasdaq Global Market.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ4_2dae78f6-2123-445b-bb87-dd3768a51674" continuedAt="i5968ca0a7c13457f9880bcd1082fe3f8" escape="true">Advertising Expenses </ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5968ca0a7c13457f9880bcd1082fe3f8">The Company expenses the costs of advertising, including promotional expenses, as incurred. Advertising expenses were not significant.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTIx_b267efbc-6c50-44a2-b6c7-5068c6cfed84" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution retirement savings plan under Section 401(k) of the Internal Revenue Code. This plan allows eligible employees to defer a portion of their annual compensation on a pre-tax basis. The Company is authorized to make matching contributions but has not made such contributions for the years ended December&#160;31, 2022 and 2021.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTIy_bb3e06cb-19b5-44eb-a687-2d62d5784044" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates that will be in effect when the differences are expected to reverse. Valuation allowances against deferred tax assets are established when necessary to reduce deferred tax assets to the amounts expected to be realized. Currently, the Company has recorded a full valuation allowance against its deferred tax assets and there is no provision for income taxes, as the Company has incurred operating losses to-date. The Company&#8217;s policy is to record interest and penalties related to uncertain tax positions as a component of income tax expense in the statement of operations. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i5161615b4fe94f73bd6efa8878b91c6f"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI5_2a88d0d7-c483-4cb1-b427-39ef51d0e605" continuedAt="idc25a57f5eb340a9b5eec28c22b0891a" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock and common stock equivalent shares from dilutive stock options and common stock warrants outstanding during the period. Because the Company has reported a net loss for all periods presented, diluted net loss per share is the same as basic net loss per share for those periods as all potentially dilutive securities were antidilutive in those periods.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idc25a57f5eb340a9b5eec28c22b0891a">The Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. The shares of the Company&#8217;s redeemable convertible preferred stock participated in any dividends declared by the Company and were therefore considered to be participating securities.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTIz_d5913c5b-92a3-4bb0-a7ad-84c298c1ac06" continuedAt="i2e163d34a06e467eb554d438a6d8847c" escape="true">Comprehensive Gain (Loss)</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2e163d34a06e467eb554d438a6d8847c">Comprehensive gain (loss) consists of net gains (losses) and changes in unrealized gains and losses on cash equivalents. Accumulated other comprehensive loss is presented in the accompanying balance sheets, when applicable.</ix:continuation> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ5_1c250af6-c435-43b8-a99b-400e84711ac3" continuedAt="i1ce6200722df4f0da16e149321a83667" escape="true">Segment Information</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1ce6200722df4f0da16e149321a83667">The Company operates as a single operating segment. The Company&#8217;s chief operating decision maker, its Chief Executive Officer, reviews financial information on an aggregate basis for the purposes of allocating resources and evaluating financial performance.</ix:continuation> </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQx_cd69cd2a-f6d9-4960-8d46-0924f6554414" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;31, 2022, as the Company no longer qualified as an emerging growth company, the Company retroactively adopted both Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-13, Financial Instruments&#8212;Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;) and No. 2020-4, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (&#8220;ASU 2020-4&#8221;).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2016-13 requires an entity to utilize a new impairment model known as the current expected credit loss (&#8220;CECL&#8221;) model to estimate its lifetime &#8220;expected credit loss&#8221; and record an allowance that, when deducted from the amortized cost basis of the financial assets and certain other instruments, including but not limited to available-for-sale debt securities. Credit losses relating to available-for-sale debt securities will be recorded through an allowance for credit losses rather than as a direct write-down to the security. ASU 2016-13 requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. In November 2019, the FASB issued ASU 2019-10, Financial Instruments&#8212;Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842): Effective Dates, which defers the effective date of ASU 2016-13 to fiscal years beginning after December 15, 2022 for all entities except SEC reporting companies that are not smaller reporting companies. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2020-4 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. These amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship.</span></div><div style="margin-top:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of these ASUs did not have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_112"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzE2NDkyNjc0NDM1NzE_3463add3-1994-40a5-b42b-9fef72d05132" continuedAt="ib251b9e652ea4493a489d321310ac486" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="ib251b9e652ea4493a489d321310ac486"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzE2NDkyNjc0NDM1NzI_ce18c764-5fa3-4ca5-bc6c-69209a065fe8" 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 assets and liabilities measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-top:9pt"><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:42.839%"></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><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.418%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtOS0xLTEtODMxMjE_940a21fc-7b49-48c9-a3e0-575b8d239923">8,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTEtMS0xLTgzMTIx_05c9d04d-ff1a-47f6-b18d-51886a0fd8c8">&#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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTMtMS0xLTgzMTIx_67b326f7-a75c-46b8-939c-de6d00d8a2bc">&#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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTUtMS0xLTgzMTIx_2c2b5ca4-76d7-4d5a-8be6-4b5818f71858">8,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTctMS0xLTgzMTIx_efca9431-ce02-46e0-aa6b-81c690e079b4">13,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dc65ece78694af6a521f604059efc35_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTktMS0xLTgzMTIx_6d2bc2a3-04d6-4798-8c71-5fb23f4848c3">&#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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMjEtMS0xLTgzMTIx_249d0d0e-5144-42d6-b5e4-c8d58fc51f7e">&#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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMjMtMS0xLTgzMTIx_b26701e4-5c28-4939-aaee-6b780e011925">13,621</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtOS0xLTEtODMxMjE_6cbea8e8-7657-4acf-abb4-a1e220520c68">212,989</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTEtMS0xLTgzMTIx_80e7fc95-8758-4494-b007-3b1b345518b3">&#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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTMtMS0xLTgzMTIx_3d4b235a-ca56-4ce6-91ac-4c27ade3f876">&#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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTUtMS0xLTgzMTIx_496204e6-31d4-40e9-9bb4-f97047e4da4c">212,989</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTctMS0xLTgzMTIx_2f534d53-5508-429c-a61d-48df74b03208">290,699</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dc65ece78694af6a521f604059efc35_I20211231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTktMS0xLTgzMTIx_1830454a-c605-4ef8-81a7-573db8c48bc3">&#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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMjEtMS0xLTgzMTIx_a9285fd1-0945-4400-b430-cbe8b7aff1d0">&#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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMjMtMS0xLTgzMTIx_8fb7c2ab-4959-4997-a11e-dc99f78f7e6f">290,699</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtOS0xLTEtODMxMjE_5f9722e1-f036-481c-bec1-5a7f7aca9994">221,859</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTEtMS0xLTgzMTIx_b3de4907-3d36-46c1-9323-4a0e2f5740ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTMtMS0xLTgzMTIx_fdf3eb0d-8bfc-474d-97c2-cce493a0ef4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTUtMS0xLTgzMTIx_c572b42b-04e8-4ee7-aff6-233efa6bfcd7">221,859</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTctMS0xLTgzMTIx_32c77bc0-298e-473c-8a75-5257f663e9cd">304,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">304,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dc65ece78694af6a521f604059efc35_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTktMS0xLTgzMTIx_4c0d4dd8-fe46-43bb-a5ab-f1a3ad8ebad6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMjEtMS0xLTgzMTIx_1e3f8df1-763c-41f1-8bba-0396e759e8ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMjMtMS0xLTgzMTIx_f91063d7-9ec2-40de-85a4-1eb41a94d2f6">304,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 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="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="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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_6c694680-6c8c-417f-b67b-ebe6d7f01466"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_d8005ed7-1dc5-4f38-a040-c1011f3128c5">Loan facility derivative liability</span></span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTktMS0xLTgzMTIx_072f1e38-bcef-4eae-8c1d-9fb7b8db6665">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTExLTEtMS04MzEyMQ_ed6ff86f-7e80-4915-8fbe-edef98a9f078">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTEzLTEtMS04MzEyMQ_ad15e4c6-3864-453a-b641-1a21539baaa7">1,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTE1LTEtMS04MzEyMQ_79954374-2cb2-4c91-8e2d-bedbf239b5bc">1,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTE3LTEtMS04MzEyMQ_ed7cff55-fcef-46e3-95e7-e6dd8ba688e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dc65ece78694af6a521f604059efc35_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTE5LTEtMS04MzEyMQ_622fd479-a99f-4fc8-ba59-7f2ed7b3024b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTIxLTEtMS04MzEyMQ_2ac487e4-be81-43f6-8178-81bfda6579a9">1,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTIzLTEtMS04MzEyMQ_fe9c3143-4861-41ae-b3b3-20944624816c">1,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company&#8217;s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to their short maturities. The Company&#8217;s long-term debt is recorded at its net carrying value, which approximates fair value.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers in and out of Level 3 during the years ended December&#160;31, 2022 and 2021. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan facility derivative liability </span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzEwOTk1MTE2Mjk2OTk_08cbc508-1fa0-4270-be53-1ab0969446a8" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the changes in the estimated fair value of the Company&#8217;s loan facility derivative liability, classified as Level 3 (in thousands): </span></div><div style="margin-top:9pt"><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:43.994%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.107%"></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:8.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Beginning of the period</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzMtMy0xLTEtODMxMzc_1f174037-f1a5-4569-b1a9-9e985e105352">1,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dc10ee2ad5543c6b5c9d3c967078e32_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzMtNS0xLTEtODMxMzc_e0e9ffcd-ceda-4dc7-8c57-9f8355234f12">1,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9483790bdc4144a182c868d155196c86_D20220101-20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzQtMy0xLTEtODMxMzc_7243eb48-79d8-4121-bbd5-2b2727a2550a">&#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="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzQtNS0xLTEtODMxMzc_a2635aad-63b9-454b-8a99-09b618f55bdb">&#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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of success fee</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9483790bdc4144a182c868d155196c86_D20220101-20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzUtMy0xLTEtODMxMzc_44c1692b-72a2-4404-af2c-1d5bb7eb09f5">&#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="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzUtNS0xLTEtODMxMzc_45008620-6028-4730-ba43-44c2f075f1f5">150</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_6f2cafa0-d126-4cfd-b7cb-e3fa72eb6c18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_a4051ddd-d38b-4337-8829-d94a24d949b8">Change in fair value</span></span></span></td><td colspan="3" style="display:none"></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="i9483790bdc4144a182c868d155196c86_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMy0xLTEtODMxMzc_5e53a9c5-f897-43f8-ab9c-54b8317f188e">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtNS0xLTEtODMxMzc_e2587b9a-9e7e-43de-86a2-f808bed650fe">136</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of the period</span></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-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="i129f52aaa827439eabf8dd02bb829eab_I20221231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzctMy0xLTEtODMxMzc_20c13a7a-5129-43ac-8c6e-bd0fdb940f1e">1,779</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="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzctNS0xLTEtODMxMzc_ad2d2dda-ccd0-47af-9d36-c86426293c41">1,496</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the loan facility derivative liability was determined using a discounted cash flow calculation discounted at <ix:nonFraction unitRef="pure" contextRef="i731e5ab148de43bb910b3cc554290a32_I20221231" decimals="INF" name="us-gaap:LongTermDebtMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzE2NDkyNjc0NDM1ODM_48f04a97-980b-4c23-8a48-4a2d5173b3e3">6</ix:nonFraction>%.</span></div></ix:continuation><div style="margin-top:9pt"><span><br/></span></div><div id="i5eab4265421f488a889bb5129afe588f_783"></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%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIwOTc_6f95ab93-d514-492b-b263-0fd0afbd6f6b" continuedAt="i97a6f1600a44406abb58a4fe6a29b91c" escape="true">Composition of Certain Consolidated Financial Statement Items </ix:nonNumeric></span></div><ix:continuation id="i97a6f1600a44406abb58a4fe6a29b91c" continuedAt="id2bbf18132d240d8a1de2e65020bf329"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIwOTg_cfa38fb2-23a7-45b3-9f1a-8b561e1a9a00" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Raw materials</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzMtMy0xLTEtODMxNjc_321100c7-6876-4d7b-84b2-99f4de142481">12,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzMtNS0xLTEtODMxNjc_7f91dadf-f466-4d49-9df3-ba4400231881">6,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzQtMy0xLTEtODMxNjc_42126289-03f6-42b9-bb0b-894a8bc1bad6">1,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:InventoryWorkInProcess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzQtNS0xLTEtODMxNjc_d0238763-14e7-406a-9f5a-03c94065635e">905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzUtMy0xLTEtODMxNjc_8d77a2fa-90a6-4b07-9c41-58c8f23dbc39">14,388</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzUtNS0xLTEtODMxNjc_0bbdeb95-0a33-43fb-8230-11fea7633ac8">5,502</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 13pt;text-align: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 inventory</span></td><td colspan="3" style="display:none"></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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzYtMy0xLTEtODMxNjc_3fdbc7cc-4cbb-4b33-ad9a-44b9c49c5742">28,543</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzYtNS0xLTEtODMxNjc_327dca8b-ea5d-40a7-b9c9-6819e2a4a841">13,147</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"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIwOTk_a26a5f82-a526-4693-a7ae-7d2b7b6e0dbe" continuedAt="if5a15bc452ae473889be62e486de6542" escape="true">Property and Equipment, Net (in thousands): </ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="id2bbf18132d240d8a1de2e65020bf329"><div style="margin-top:9pt"><ix:continuation id="if5a15bc452ae473889be62e486de6542"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Laboratory, manufacturing and computer equipment, and furniture and fixtures</span></div></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i479eafa608f94d9dbf4a622b94148c7e_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzMtMy0xLTEtODMxNjc_4a93268f-2b4c-4c82-8c2b-efa4aa12ea7e">3,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93ba076ca314e2aa78fe0fd8a1e4bf7_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzMtNS0xLTEtODMxNjc_b92b8b82-c43b-4cbb-b15a-5c2f08ea83e8">2,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i813ab27cb54347c3b03b49f734eee8f8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzYtMy0xLTEtODMxNjc_13006b82-a067-4014-ac51-cbae9e8b3c99">1,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff779c9da41b4f069ad6268e1818dd11_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzYtNS0xLTEtODMxNjc_b85f70d2-2c07-45b6-a577-33e57b6f154f">1,082</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%">Leasehold improvements</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0a108830ede4e00a7d57bdd38ce461f_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzctMy0xLTEtODMxNjc_87c017e9-02b5-4369-be91-1395064e1f0d">4,941</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="i4965500f868f472ba3f0dce479d030f6_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzctNS0xLTEtODMxNjc_ed3a8d1b-d79d-46f4-80c9-939aadb9cfe1">4,941</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%">Evaluation units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0785aeea051043478f2d7fa47164a8b6_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzgtMy0xLTEtODMxNjc_e31b30a9-6509-4150-ab1c-44db63b64e0f">2,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2aa01f566d0495199e8f9ede125cef1_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzgtNS0xLTEtODMxNjc_6c59a459-300c-43fc-8a16-be22767a0040">2,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3f10bfcacb54ce6b0c6896cff16bcac_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktMy0xLTEtODQyNDc_a2c815e7-acae-426c-a27f-e86235239ad8">5,671</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="i88a71eda4c5547aca7530e191f1ed5e3_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktNS0xLTEtODQyNDc_6bc72f48-fcad-414e-97ff-f8ffa58301fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="display:none"></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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktMy0xLTEtODMxNjc_c7cec464-a59b-415d-9d7f-d57ac984d847">17,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktNS0xLTEtODMxNjc_8f1ea27b-8a46-4d5c-a464-3854e038836e">11,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzEwLTMtMS0xLTgzMTY3_8c2e975d-ad4d-41da-bc17-7d1574ec2f84">9,004</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzEwLTUtMS0xLTgzMTY3_1aa82496-2099-4734-add9-651591b9342c">6,694</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="display:none"></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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzExLTMtMS0xLTgzMTY3_6a650512-8593-4ac0-a9e9-9e1d088bd787">8,656</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzExLTUtMS0xLTgzMTY3_295ca0e7-f46e-4545-84dd-dd62c9cb4608">5,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIxMDA_e6e68ec3-229f-47c0-be42-c0ec303041a8" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Liabilities (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued purchases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:AccruedPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzMtMy0xLTEtODMxNjc_484fc530-9615-4608-8719-99744331bb18">2,006</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="prct:AccruedPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzMtNS0xLTEtODMxNjc_6bb9f3f0-ca91-4c71-a3c2-7fd3951220da">1,105</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%">Professional services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzQtMy0xLTEtODMxNjc_c926464a-c8aa-48b8-a338-ad89bb1b86ea">1,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzQtNS0xLTEtODMxNjc_aa6627ec-ec4d-4514-90af-48a0afcbb8fa">600</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%">Sales tax</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzUtMy0xLTEtODMxNjc_b5909f04-d9d1-4e46-b137-ffb0f6b809cb">829</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzUtNS0xLTEtODMxNjc_c37cad6f-ca8f-40eb-b703-cf3f1fcd8ed7">515</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%">Interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzYtMy0xLTEtODMxNjc_0026d5b4-fe09-49a2-8e81-9261f688e7c4">532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzYtNS0xLTEtODMxNjc_42e20df7-36dd-4f1f-8857-e9b2ef348414">405</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%">Travel expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:AccruedTravelExpensesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzctMy0xLTEtODMxNjc_1b0e122e-407c-41b4-81a8-845b042c1b63">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="prct:AccruedTravelExpensesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzctNS0xLTEtODMxNjc_3b019fa5-6eaf-4a27-99e8-55b1aceef3a5">281</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%">Asset retirement obligation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtMy0xLTEtODQ0MzY_dfd7f043-9b2b-4331-ae75-9815dad937e5">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtNS0xLTEtODQ0MzY_44432028-a77f-4c59-b21c-952b3348abe7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical trial expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:AccruedClinicalTrialExpensesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtMy0xLTEtODMxNjc_c311c7d0-e418-4409-bfd6-8498a8cf3cd6">175</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="prct:AccruedClinicalTrialExpensesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtNS0xLTEtODMxNjc_2d085203-7ddd-4864-9902-6738ff6604e1">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposit</span></td><td colspan="3" style="display:none"></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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:ContractWithCustomerDepositLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzEwLTMtMS0xLTgzMTY3_f7f0b1df-39a4-42c2-9435-ea1f32a4b6c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="prct:ContractWithCustomerDepositLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzEwLTUtMS0xLTgzMTY3_2798f2da-84a7-40f4-bc8f-8df226bf7f2b">741</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%">Other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE0LTMtMS0xLTgzMTY3_ad4caf43-8229-4149-b8b6-debc073ac53d">1,558</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE0LTUtMS0xLTgzMTY3_f5fae5f2-70ab-4c0a-b9f5-81c7517b3358">778</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%">Total other current liabilities</span></td><td colspan="3" style="display:none"></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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE1LTMtMS0xLTgzMTY3_273eff3d-b560-4631-9344-44200604fa08">7,468</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE1LTUtMS0xLTgzMTY3_7f77e622-f68f-49a1-b456-abaf0b5ae970">4,608</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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, other non-current liabilities consisted of an asset retirement obligation for the facility lease.</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIxMDE_61f0fffa-d7c3-4247-a595-01a415c3e5bc" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest and Other Income (Expense), net (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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><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%">Interest income</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzMtMy0xLTEtODMxNjc_ac1eb9ee-4faf-4056-bdfa-e299cf7f4b15">2,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzMtNS0xLTEtODMxNjc_9d8ef793-1dec-40aa-b05d-c43b74cbc0f4">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in fair value of preferred stock warrants</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzQtMy0xLTEtODMxNjc_8df097ed-e9eb-4db0-837e-fcc956633852">&#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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzQtNS0xLTEtODMxNjc_69309fb1-7932-4b71-996d-8630805ba74b">64</ix:nonFraction>&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease (increase) in fair value of loan facility derivative liability</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzUtMy0xLTEtODMxNjc_725dc773-549b-411c-b75c-b118db6f90fa">283</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzUtNS0xLTEtODMxNjc_adebde70-cb09-46f4-bda7-069cdd4d2653">135</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%">Other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzYtMy0xLTEtODMxNjc_d8e61f85-55d4-433b-aa6d-ecdccf60d86c">203</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzYtNS0xLTEtODMxNjc_8b46266f-4be6-42e7-9cbc-3a52c98d66bc">154</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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest and other income, net</span></div></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-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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="prct:InterestAndOtherIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzctMy0xLTEtODMxNjc_83bc0589-ee98-4f94-961c-59b2ed383506">2,011</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="prct:InterestAndOtherIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzctNS0xLTEtODMxNjc_cf2bd03e-911c-437c-a7d8-add42ec1c102">121</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></ix:continuation><div id="i5eab4265421f488a889bb5129afe588f_115"></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%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE1NTk_64297ad8-c31b-40cf-ac5c-06c466751775" continuedAt="i75e94cf203034c42be8e3307822c03c6" escape="true">Intangible Assets</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i75e94cf203034c42be8e3307822c03c6" continuedAt="ic7c81871e54745d5a5a95f3c1e58ebd3">In March 2019, the Company entered into a license agreement with HydroCision, Inc. This agreement grants the Company an exclusive, perpetual, irrevocable, worldwide, fully paid-up license to develop, manufacture and commercialize products in the field of urology using the patented technology and know-how controlled by HydroCision as of the effective date and as well as new patented technology developed by HydroCision that cover certain activities and improvements that relate to the use of fluid jet technology in connection with the licensed products during the period commencing on the effective date and ending on the earlier of the date that the Company ceases to use HydroCision&#8217;s existing contract manufacturers and the third anniversary of the effective date. Also included is the right to utilize HydroCision&#8217;s contract manufacturers, if desired. The consideration paid was a one-time upfront payment of $<ix:nonFraction unitRef="usd" contextRef="ib1afee7c1275465184fb3e3be4520695_D20190301-20190331" decimals="-5" name="us-gaap:PaymentsToAcquireIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4Xzk0Mg_d3579be9-ecf0-427c-8fc9-c8952bead42f">2.5</ix:nonFraction> million, as well as allowing HydroCision (a reciprocal license) to use any new patented technology and know-how developed by the Company relating to the HydroCision patented technology and know-how in the field of urology for HydroCision use outside the field of urology. HydroCision will pay for any patent maintenance fees on HydroCision&#8217;s licensed patents. As of December&#160;31, 2022 and 2021, accumulated amortization was $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzEzMzY_6f3445a9-f107-4753-8556-df2ff75b8106"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzEzMzY_9b1c3c37-eb97-4dd8-a457-28f1888dd0bc">1.0</ix:nonFraction></ix:nonFraction> million, respectively, and the net carrying amount is expected to be amortized at a rate of $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="prct:FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE0MjM_9a0e322f-e156-499f-8489-5793f887f797">0.3</ix:nonFraction> million per year until fully amortized.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic7c81871e54745d5a5a95f3c1e58ebd3">Amortization expense for intangible assets for both the years ended December&#160;31, 2022 and 2021, was $<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE1MzY_0a464fd8-da29-4630-b12e-245eb6f71a16"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE1MzY_d259607d-e092-407c-b169-9dec54e91679">0.3</ix:nonFraction></ix:nonFraction> million.</ix:continuation></span></div><div id="i5eab4265421f488a889bb5129afe588f_118"></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%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzM3NTE_cc962d60-d02f-417a-ae80-b83770d2decf" continuedAt="i581ea500a2b141acab393c933cad2789" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="i581ea500a2b141acab393c933cad2789" continuedAt="iaf46da6bf3fb4ee1a586ec7cb47c7d9b"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Oxford</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, the Company entered into a loan facility with Oxford for up to $<ix:nonFraction unitRef="usd" contextRef="ie01b014db547441991d134565822560f_I20190930" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzgw_2b3b9e56-df79-460f-a764-5ba87d885610">75</ix:nonFraction> million available in <ix:nonFraction unitRef="installment" contextRef="ie01b014db547441991d134565822560f_I20190930" decimals="INF" name="prct:LineOfCreditFacilityNumberOfInstallments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwNjI_ab3bc169-fa7b-4924-8e7c-d9a05dd5e3d2">four</ix:nonFraction> installments. The Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i03cdf0946a9a4e63984771c496a43d62_D20190901-20190930" decimals="-6" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEzNg_32ca5600-f9f8-4c41-b873-d4c08169a7c9">25</ix:nonFraction> million in September 2019. An additional $<ix:nonFraction unitRef="usd" contextRef="i22a65cbb857f41dcb1377b177b725035_D20200301-20200331" decimals="-6" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2MA_cbe19577-1f0d-4e05-86d2-25cdaf1b63e0">25</ix:nonFraction> million was borrowed in March 2020. The third installment of $<ix:nonFraction unitRef="usd" contextRef="i4762024f2d1749a3bc9863436ba25a0f_I20210331" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzIwOA_ce22cce0-85f3-498c-9307-1cc872b84efb">10</ix:nonFraction> million was originally available for draw through March&#160;31, 2021 contingent upon achieving $<ix:nonFraction unitRef="usd" contextRef="i9da2f1ed449b404caa0c9ac95e6618ab_D20210101-20210630" decimals="-6" name="prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI4Mg_cf75e689-0919-4c70-a9f2-2b75eee92f4c">20</ix:nonFraction> million in trailing six months revenue. In January 2021, the third installment was amended to be available for draw through June 30, 2021 contingent upon achieving $<ix:nonFraction unitRef="usd" contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131" decimals="-5" name="prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzQyMw_7afed535-fa18-424a-aaf4-26dcde92f333">6.4</ix:nonFraction> million trailing six months revenue. The remaining $<ix:nonFraction unitRef="usd" contextRef="i266b3ce8a3154af69c36794c7f1d7292_I20210630" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwNzM_65c1a1a5-d5d3-44f0-bccf-4ac589a5011b">15</ix:nonFraction>&#160;million was originally available for draw through June 30, 2021 and is contingent upon achieving $<ix:nonFraction unitRef="usd" contextRef="ibff57ddc02aa482eb40f443e03d7a186_D20210101-20210630" decimals="-5" name="prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwODY_b247f862-3d9f-47e7-b579-1f95e265cdfa">25</ix:nonFraction>&#160;million in trailing six months revenue. In January 2021, this installment was amended to be available for draw through June 30, 2022. The facility bears an interest rate of <ix:nonFraction unitRef="number" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzcyMQ_744b7569-d17c-40ab-befe-085874318ebf">9.37</ix:nonFraction>%, which is <ix:nonFraction unitRef="number" contextRef="iddadf430a61349c3ae0fa5408f1c3f7f_D20220101-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzczNA_50c88e46-8b2d-4e00-8647-857be187c90d">7.17</ix:nonFraction>% plus the greater of <ix:nonFraction unitRef="number" contextRef="ibeaef9cd459e43b294c985d82dae56b7_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzc1Nw_a4d05c06-54f3-4282-b56d-0911cb8af4ee">2.2</ix:nonFraction>% or 30-day LIBOR. The initial term of the facility was <ix:nonNumeric contextRef="iac322281449f4137b7cb642033706d55_D20190901-20190930" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzgxMw_2ced2084-2180-44bf-9cef-e4a2b2d9fe07">60</ix:nonNumeric> months with interest-only payments each month for <ix:nonNumeric contextRef="iac322281449f4137b7cb642033706d55_D20190901-20190930" name="prct:DebtInstrumentInterestOnlyPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzg1OQ_6c14e400-cba0-4dee-a6d4-a46c6f5770ed">24</ix:nonNumeric> months followed by <ix:nonNumeric contextRef="iac322281449f4137b7cb642033706d55_D20190901-20190930" name="prct:DebtInstrumentPrincipalAndInterestPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzg3NA_fa81fd96-c624-4d93-a852-48a4be25706c">36</ix:nonNumeric> months amortization of principal and interest. In January 2021, the interest-only period was amended to <ix:nonNumeric contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131" name="prct:DebtInstrumentInterestOnlyPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzk2NA_d65b6de3-7503-494b-86f0-92a3416f8431">36</ix:nonNumeric> months followed by <ix:nonNumeric contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131" name="prct:DebtInstrumentPrincipalAndInterestPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzk3OQ_a01cec79-1931-472f-ba3e-beb3c4d6a4c1">24</ix:nonNumeric> months amortization (principal and interest) beginning October&#160;1, 2022 since the amended trailing six months target revenue of $<ix:nonFraction unitRef="usd" contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131" decimals="-5" name="prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEwODE_5e6fd2b8-601e-49ba-bcd2-1f9e9d930f46">6.4</ix:nonFraction> million was achieved, and accordingly, the current portion of the amount due was reclassified to non-current. Upon drawing the final $<ix:nonFraction unitRef="usd" contextRef="ib5cdb77be41f488f87e2278a7d6cad90_I20221231" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEyMDk_4192985a-4f23-42ff-b5ec-7d4ffd16db9e">15</ix:nonFraction> million tranche, interest-only period is extended <ix:nonNumeric contextRef="i30cbc4d280294b5cb31fe6f811e349a1_D20220101-20221231" name="prct:DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEyNTQ_f634db75-b7db-4344-9ce1-f60f517f2b9a">12</ix:nonNumeric> months followed by <ix:nonNumeric contextRef="i30cbc4d280294b5cb31fe6f811e349a1_D20220101-20221231" name="prct:DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEyNjk_ce185c31-63fe-469c-b454-6dc6c11c1354">24</ix:nonNumeric> months amortization of principal and interest. Upon the completion of the Company raising over $<ix:nonFraction unitRef="usd" contextRef="if43e1843514e4484992d31efc44aa61f_D20210901-20210930" decimals="-6" name="prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEzNjA_06d75c2e-ed45-4849-b4d5-061f9d93058a">50</ix:nonFraction> million in its IPO in September 2021, interest-only payments were extended an additional <ix:nonNumeric contextRef="if43e1843514e4484992d31efc44aa61f_D20210901-20210930" name="prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE0MzI_42319de6-b581-479c-900e-0c2b693b932f">12</ix:nonNumeric> months followed by <ix:nonNumeric contextRef="if43e1843514e4484992d31efc44aa61f_D20210901-20210930" name="prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE0NDc_a91b4413-bda3-4354-97ca-b4c4e1e622e7">12</ix:nonNumeric> months amortization of principal and interest. Substantially all assets of the Company are pledged as collateral. Commencing with the earlier of June 30, 2021 and the month following the funding of either the third or final installment, the Company was required to achieve revenues for the previous six months ended equal to the greater of (1) <ix:nonFraction unitRef="number" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="INF" name="prct:DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE3ODY_366d7fb3-46cf-4c02-953e-f77ab37199de">70</ix:nonFraction>% of the forecast for the commensurate period, (2) $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-6" name="prct:DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE4Mzg_531feab6-286c-4579-8019-c7a11fab325f">15</ix:nonFraction> million if neither third or final installments have been drawn, (3) $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-6" name="prct:DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE5MDE_48050889-876f-401e-8e9d-ea22644760d6">20</ix:nonFraction> million if the third but not final installment has been drawn and (4) $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-6" name="prct:DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE5NjY_5f24f7f5-3f29-4e47-a736-25f6f9ee0e00">25</ix:nonFraction> million if both the third and final installments have been drawn. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loan facility included certain fees payable to the lender recorded as a loan discount that was accrued and amortized to interest expense during the loan term. A <ix:nonFraction unitRef="number" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="INF" name="prct:LineOfCreditFacilityFinalPaymentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzIxOTQ_cd50de83-80dc-42be-a2d3-41c0a9b9993b">6</ix:nonFraction>% final payment fee of each funded tranche was payable at the earlier of prepayment or loan maturity and a <ix:nonFraction unitRef="number" contextRef="id849505444c2415696a17681e6f8660b_D20220101-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzIzMDE_17a732ed-d9f3-4a6d-8bf4-efdf26c12c8e">0.25</ix:nonFraction>% facility fee paid at each funded tranche. A prepayment fee was originally payable if the loan is paid before maturity in the amount of <ix:nonFraction unitRef="number" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="INF" name="prct:LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI0Mzk_21e5ddb5-4018-4430-920e-3760e072e093">3</ix:nonFraction>% of loans outstanding if paid in full during first the 12 months, <ix:nonFraction unitRef="number" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="INF" name="prct:LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI0OTY_fafd032a-89d3-465a-bfc1-d055a858e0d1">2</ix:nonFraction>% if loan is paid in full during the second 12 months, or <ix:nonFraction unitRef="number" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="INF" name="prct:LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI1NDQ_9e91cd31-7b01-4a44-aa63-699f7e732fe9">1</ix:nonFraction>% if loan is paid in full thereafter before maturity. In January 2021, the prepayment fee was removed as part of the amendments. In addition, the Company was required to pay the lender&#8217;s loan initiation fees and a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of the Company&#8217;s assets or voting stock, or achieving a $<ix:nonFraction unitRef="usd" contextRef="id849505444c2415696a17681e6f8660b_D20220101-20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI5MTU_87874e11-78d7-40e7-9b7e-3bcd88c957f4">200.0</ix:nonFraction> million trailing 12 months revenue target, in each case, by September 2029. The success fees were to be calculated at the time of the liquidity event occurrence to be $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMwNjM_dd4f54b3-3185-4ece-a9ba-146e616a2da4">1.0</ix:nonFraction> million if only the first installment has been drawn, $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMxMTI_1ae12c22-c433-466c-9f17-21da01a2deab">2.0</ix:nonFraction> million if the first two installments have been drawn, $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMxNjI_da082068-268c-4419-8b1c-4d1e0e654c85">2.4</ix:nonFraction> million if the first three installments have been drawn, or $<ix:nonFraction unitRef="usd" contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231" decimals="-5" name="prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMyMTc_1dc1485d-9100-4555-aa76-bd8f337ec7ee">3.0</ix:nonFraction> million if all four installments have been drawn, in each case, upon the occurrence of the defined liquidity event. The Company determined that this obligation to pay success fees represents freestanding financial instruments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in January 2021 were accounted for as a debt modification under ASC 470-50-40 as the changes in the debt terms are not considered substantial, and thus <ix:nonFraction unitRef="usd" contextRef="i27469954e69d4cf2b8595cc3b324064c_D20210101-20210131" decimals="-5" name="prct:LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzM2MDY_0bb48cd0-8856-4cf3-a65f-8be2e373dad3">no</ix:nonFraction> gain or loss was recorded and a new effective interest rate was established based on the carrying value of the loan and the revised cash flows.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Canadian Imperial Bank of Commerce</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, the Company entered into a loan and security agreement (&#8220;The Agreement&#8221;) with a new lender, Canadian Imperial Bank of Commerce, or CIBC. The Agreement provides for a senior secured term loan facility in the aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwOTk_cb4f6588-0a87-4d4c-b388-55ea4c4df3ae">52.0</ix:nonFraction>&#160;million (the "Term Loan Facility") which was borrowed in full.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility was used to repay and terminate the Company's previous loan facility, transaction fees, and related expenses.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility is scheduled to mature on the fifth anniversary of the Closing Date (the "Maturity Date"). The Agreement provides for interest-only payments on the Term Loan Facility for the first <ix:nonNumeric contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031" name="prct:DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMTM_f9b78332-077b-4f0c-8c77-0f2fbbcaa41a">thirty-six months</ix:nonNumeric> following the Closing Date (the "Initial Interest-Only Period"). The Initial Interest-Only Period will be extended to an additional <ix:nonNumeric contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031" name="prct:DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDc5NDA_562dadd7-df47-4ac5-8222-07c2e8a24feb">twelve months</ix:nonNumeric> if the Company achieves either (i) $<ix:nonFraction unitRef="usd" contextRef="iac6ddb5195414c9d90ae60001a07ab94_D20221001-20230930" decimals="INF" name="prct:DebtInstrumentCovenantComplianceRevenueThresholdAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMTU_9b631a76-7b2a-4bfd-bbd8-3cde9aa2b31a">200.0</ix:nonFraction>&#160;million or greater in revenue in any twelve-month period or (ii) $<ix:nonFraction unitRef="usd" contextRef="i2b902ee123d249cfb0f8441de3b3d56c_D20221001-20230630" decimals="INF" name="prct:DebtInstrumentCovenantComplianceEBITDAThresholdAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMzE_ece619dd-5388-4e60-8ba3-1e1fc68e8cde">0</ix:nonFraction> or greater in EBITDA in any six-month period. Thereafter, amortization payments on the Term Loan Facility will be payable monthly until the Maturity Date in monthly installments equal to 20% of the then outstanding principal amount of the Term </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="iaf46da6bf3fb4ee1a586ec7cb47c7d9b"><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%">Loan Facility divided by 12 plus any accrued and unpaid interest. The Company has the option to prepay the Term Loan Facility without any prepayment charge or fee.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loan borrowed under the Term Loan Facility bears interest at an annual rate equal to the secured overnight financing rate ("SOFR") (calculated based on an adjustment of <ix:nonFraction unitRef="number" contextRef="i49dc0abb75f24864a935ecee61409b3f_D20221001-20221031" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMzU_bad22350-793d-457f-9e71-b7f3afba493e">.10</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i621e27e84a3442d98dc0fb83a272c74d_D20221001-20221031" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNDE_5c45d3f6-acc8-4c03-a973-919636f1bcfe">.15</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i291532c13d184268bc50e7b96e09956a_D20221001-20221031" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNDc_1c6de545-ca28-49a4-b6e0-45e1e1ce5f87">.25</ix:nonFraction>%, respectively, for one-month, three-month or six-month term SOFR as of a specified date, subject to a floor of <ix:nonFraction unitRef="number" contextRef="i3057dfc8130e455e9659c13bd8e2bc00_D20221001-20221031" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxOTc_91a2455d-c028-4a0b-9e7e-fbd7804c941f">1.5</ix:nonFraction>%) plus an applicable margin of <ix:nonFraction unitRef="number" contextRef="i4d6b3fcd49b1422e8b4d82d477996b6c_D20221001-20221031" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNTM_275284ea-66d6-463d-b1a9-836d9e5ea87a">2.25</ix:nonFraction>%.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations under the Loan Agreement are secured by substantially all of the Company's assets, including its intellectual property and by a pledge all of the Company's equity interests in its U.S. subsidiaries and 65% of the Company's equity interests in its non-U.S. subsidiaries that are directly owned by the Company. The Company is obligated to maintain in deposit accounts held at the lender the lesser of (i) $<ix:nonFraction unitRef="usd" contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031" decimals="-5" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNjA_1b704d9a-0d31-4d71-835e-66a4728e9d92">150.0</ix:nonFraction>&#160;million or (ii) all of its non-operating cash.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a loss on loan extinguishment in the amount of $<ix:nonFraction unitRef="usd" contextRef="i3a3133638ed745188f424260348eafb9_D20220101-20221231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzU0OTc1NTgyMDY4NQ_4b5c0740-e73b-48ef-8ba3-d918c7492f15">3.3</ix:nonFraction> million in its consolidated statements of operations and comprehensive loss at December&#160;31, 2022.  The loss was attributed to the acquisition price of the CIBC debt exceeded the carrying amount of the Oxford debt.</span></div></ix:continuation><div id="i5eab4265421f488a889bb5129afe588f_127"></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%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzcxOTI_f9b6ead6-b379-4eda-ad03-8b4b7802fd76" continuedAt="iae45abd0769d4410b16a024ae594ef55" escape="true">Stock-Based Compensation </ix:nonNumeric></span></div><ix:continuation id="iae45abd0769d4410b16a024ae594ef55" continuedAt="ib92d5f05002b4a399a4fe9d58aaa6e8b"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Award Plan</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company adopted the 2021 Equity Incentive Award Plan (the &#8220;2021 Plan&#8221;), which allows for the granting of stock options and stock purchase rights to the employees, members of the board of directors, and consultants of the Company. A total of <ix:nonFraction unitRef="shares" contextRef="i131e834b10b1497599bd9d9b4ce5709a_I20210930" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzMyNw_9feb91e5-6ebe-48cf-8f74-2ef95550ce63">5,487,700</ix:nonFraction> shares of common stock were reserved for issuance under the 2021 Plan. Options granted under the 2021 Plan may be either incentive stock options (&#8220;ISOs&#8221;) or nonqualified stock options (&#8220;NSOs&#8221;). ISOs may be granted only to the Company&#8217;s employees, including officers and directors who are also employees. NSOs may be granted to employees and consultants. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options under the 2021 Plan may be granted for periods of up to <ix:nonNumeric contextRef="i83851910c9274d9691ce31a5742a485b_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0Xzc1OQ_34bb3adc-2762-4b55-96fc-c36372426d5d">10</ix:nonNumeric> years and at prices no less than <ix:nonFraction unitRef="number" contextRef="i83851910c9274d9691ce31a5742a485b_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0Xzc4OQ_113b5d8f-fc0c-402d-8a04-e82d78233622">100</ix:nonFraction>% of the estimated fair value of the shares on the date of grant as determined by the board of directors, provided, however, that the exercise price of an ISO and NSO granted to a <ix:nonFraction unitRef="number" contextRef="id1b5cc4251f54d61b2d24c978c3f8afd_I20221231" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0Xzk3MA_2adbe93a-aa5f-42ac-8cf9-d5c9efd41571">10</ix:nonFraction>% shareholder shall not be less than <ix:nonFraction unitRef="number" contextRef="i11d9f9e489f74afd8c1504e489efe268_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEwMDg_980f2fe1-21c5-41e2-8a3f-4c35008756e7">110</ix:nonFraction>% of the estimated fair value of the shares on the date of grant.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted options for newly hired employees usually vest over <ix:nonNumeric contextRef="i22c7e337b745460894bacd5b52dd68a5_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzExMzU_b9b72395-6457-4611-bf54-f5f5b6d4b5e8">four years</ix:nonNumeric> monthly with a <ix:nonNumeric contextRef="i22c7e337b745460894bacd5b52dd68a5_D20220101-20221231" name="prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzcxOTM_510fd419-ce5d-4cf4-9f95-7bb76dbcaaa7">one-year</ix:nonNumeric> cliff vesting, and follow-on options vest monthly over <ix:nonNumeric contextRef="i76efaf8b5be44ec88c22133bb0a5ecb3_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEyMTY_c496f4d3-e11a-433c-ac39-91854390e483">four years</ix:nonNumeric> with no cliff vesting. Options granted to consultants have various vesting schedules depending on the underlying consulting arrangement and anticipated period of service. Granted restricted stock units usually vest over <ix:nonNumeric contextRef="i81aa527791d543a8977ca44ea1dc0336_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE0Mzk_37125aec-61b6-4fb0-ba12-03b3cda4d993">four years</ix:nonNumeric> annually. As of December&#160;31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i0dcba4aa3ed2401891713cbd4828fcf1_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE0NzM_9f58ead2-fcb5-4b6f-a46d-3a8ed3c78b8b">4.4</ix:nonFraction> million shares available for grant and <ix:nonFraction unitRef="shares" contextRef="i0dcba4aa3ed2401891713cbd4828fcf1_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE1MTI_cc0f7d7e-cc15-4d67-b0d4-1bf04be71271">1.1</ix:nonFraction> million awards outstanding under the 2021 Plan.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2008 Stock Plan</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company ceased making awards under the 2008 Stock Plan upon the effective date of the Company&#8217;s IPO. In 2008, the Company adopted the 2008 Stock Plan (the &#8220;2008 Plan&#8221;), which allows for the granting of stock options and stock purchase rights to the employees, members of the board of directors, and consultants of the Company. Options granted under the 2008 Plan may be either incentive stock options (&#8220;ISOs&#8221;) or nonqualified stock options (&#8220;NSOs&#8221;). ISOs may be granted only to the Company&#8217;s employees, including officers and directors who are also employees. NSOs may be granted to employees and consultants. Options granted under the 2008 Plan will start expiring in August 2021. Options outstanding under the 2008 Plan will expire upon forfeiture. As of December&#160;31, 2022, <ix:nonFraction unitRef="shares" contextRef="i6df67c3811ff4003b17af258f95816cc_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzIzMzY_06c808c6-563c-461e-9ec9-d25086ce1915">5.0</ix:nonFraction> million options were outstanding under the 2008 Plan. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company adopted the 2021 Employee Stock Purchase Plan (the &#8220;2021 ESPP&#8221;). The 2021 ESPP became effective on the effective date of the IPO. A total of <ix:nonFraction unitRef="shares" contextRef="iae491d2fbc5f46e0bd890710b93ca1e2_I20210930" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzM2NDU_5d0d386a-b689-4809-b95d-f30c8781a851">412,988</ix:nonFraction> shares were initially reserved for issuance under the 2021 ESPP. Additionally, the number of shares of common stock reserved for issuance under the 2021 ESPP will increase automatically each year, beginning on January&#160;1, 2022, and continuing through and including January&#160;1, 2031, by the lesser of (1) <ix:nonFraction unitRef="number" contextRef="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzM5MjQ_537e5f64-3688-47a9-8f1d-88ff3397f920">1</ix:nonFraction>% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year; or (2) such lesser number as determined by the Company&#8217;s board of directors. The number of shares that may be issued under the 2021 ESPP shall not exceed a total of <ix:nonFraction unitRef="shares" contextRef="i51fdea9b8b164230aeefbb0471b12439_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzQxODg_037cc566-a5c2-404a-8348-b033a6447a09">10,526,315</ix:nonFraction> shares. As of December&#160;31, 2022, approximately <ix:nonFraction unitRef="shares" contextRef="ice2f546e524c4164befe915385e13120_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzQyMDk_da63e1be-b43e-48e7-abf4-9d6bcc1c6bf4">110,000</ix:nonFraction> shares have been issued under the 2021 ESPP. As of December&#160;31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="ice2f546e524c4164befe915385e13120_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDYzMDI_3970138a-3270-4583-8917-934d34d5f794">0.7</ix:nonFraction>&#160;million shares available for grant under the 2021 ESPP.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="ib92d5f05002b4a399a4fe9d58aaa6e8b" continuedAt="i07b1aa13da22428a8a1f8b5053d7b1b6"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE2NDkyNjc0NTU1NTk_fcfa16ab-ee7c-4a85-ae12-1ab74c050cd2" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation recognized, before taxes, are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99b98a0947cd476ebe9663596b5fde9b_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzMtMy0xLTEtODQ3NzQ_d4d61c78-2fca-4c41-a3ff-339507bba758">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i433789f5ec004eeeb9037fae3ea277fd_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzMtNS0xLTEtODQ3NzQ_875c9b06-00f5-4fb0-bfb3-430235770852">253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Research and development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17f7dd56905d435f819dcd6fc8522d69_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzQtMy0xLTEtODQ3NzQ_64ea5e57-fa04-4c4d-b934-c23068d2bd92">2,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a7b7bb01c274001b114c44425e49cf0_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzQtNS0xLTEtODQ3NzQ_f92e0cbb-f75a-40b4-a543-eca4af1852b6">783</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, general and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i038336c1e6e74d519eb7b5bc8b76ee70_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzUtMy0xLTEtODQ3NzQ_8680c289-2fbb-450c-8864-99e1d8f61a1a">7,387</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="i1730661111b7466ba77635904a771178_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzUtNS0xLTEtODQ3NzQ_6fc90731-7833-4acd-84ef-8e83b4b868b9">2,760</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 13pt;text-align: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 stock-based compensation</span></td><td colspan="3" style="display:none"></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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzYtMy0xLTEtODQ3NzQ_9c7a8486-ae91-4540-b26a-b3ce60a134dc">10,670</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzYtNS0xLTEtODQ3NzQ_a8f6f6e9-50f2-4944-90ca-7e4f7cbb995f">3,796</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 style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation cost capitalized in inventory was $<ix:nonFraction unitRef="usd" contextRef="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTI4Nzc_0f275239-ab8c-41b5-975d-2094cddca10f">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia3b368832f754de48884907b7af065d9_D20210101-20211231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTI4OTE_bf1259a9-9ac3-4d48-8f49-8b72d9532fe1">0</ix:nonFraction> as of December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:9pt"><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><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE2NDkyNjc0NTU1NTU_517f2385-e87b-40b1-bdba-805f2737f356" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity and related information are as follows (options in thousands): </span></div><div style="margin-top:9pt"><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:73.445%"></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 style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.022%"></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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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 31, 2022</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><td colspan="3" style="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: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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></div></td><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i12816f55e1fa4acd9d46c3e3c762d8b7_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzQtNS0xLTEtODQ4MjI_7e92772c-669b-47a9-89bc-daffb2715a5a">6,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i12816f55e1fa4acd9d46c3e3c762d8b7_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzQtNy0xLTEtODQ4MjI_ce4e6f5f-026c-4a1a-85bc-232d0902991e">5.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzUtNS0xLTEtODQ4MjI_966b005b-68c3-45dd-ac43-f29356642d53">254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzUtNy0xLTEtODQ4MjI_a2193822-76a1-494d-91e6-6fbd00f7c67e">35.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="display:none"></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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzYtNS0xLTEtODQ4MjI_6a6e7978-f868-4ce0-8906-8b0444e84646">1,031</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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzYtNy0xLTEtODQ4MjI_81259421-da56-472b-afc6-5dfb60907207">3.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzctNS0xLTEtODQ4MjI_1200b975-bf32-4957-b02f-74023d622cbc">235</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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzctNy0xLTEtODQ4MjI_0fd0a736-fc5d-43bf-bb7d-5a5974d3e7db">8.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6badb45c05af438d920b3f231851c013_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzgtNS0xLTEtODQ4MjI_b5aa020f-3892-42d4-b126-87145d8f0bb8">5,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6badb45c05af438d920b3f231851c013_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzgtNy0xLTEtODQ4MjI_699526c9-fa69-4d3c-a76c-853a9bb1bb6a">6.93</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><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="i6badb45c05af438d920b3f231851c013_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzktNS0xLTEtODQ4MjI_c9447951-93ec-485d-9510-2952bf66b05e">5,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6badb45c05af438d920b3f231851c013_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzktNy0xLTEtODQ4MjI_c829724d-4836-48ac-8682-cf961b04a65c">6.93</ix:nonFraction>&#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%">Exercisable</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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="i6badb45c05af438d920b3f231851c013_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzEwLTUtMS0xLTg0ODIy_bd59e669-251f-4e21-8c15-34363e2a146c">3,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6badb45c05af438d920b3f231851c013_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzEwLTctMS0xLTg0ODIy_efc660b8-baa0-4184-8187-a2df65f50411">5.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="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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted during the years of December&#160;31, 2022 and 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTM0MjY_0d2b8673-1a1e-4c0d-81e5-1a7a6666186c">19.15</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i71c0d703d67747d9bb7dfcb7e6232498_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTM0NDI_8d05eb6e-7916-4360-be48-e4495b211f41">4.36</ix:nonFraction>, respectively. As of December&#160;31, 2022, the aggregate pre-tax intrinsic value of options outstanding and exercisable was $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg2MTA_451f8a65-14d7-4974-a7f5-897738d8d11a">126.3</ix:nonFraction> million and options outstanding were $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg2NDM_23f60657-16a8-465c-85ce-e1c6351b3f65">185.3</ix:nonFraction> million. The aggregate pre-tax intrinsic value of options exercised was $<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg3MTE_736a20fe-c0af-4d62-9288-433c5af8b5bb">29.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg3MTk_cae16b38-bbcb-428d-b7c6-9a82f5b7cc90">10.9</ix:nonFraction> million during the years ended December&#160;31, 2022 and 2021, respectively. The aggregate pre-tax intrinsic value was calculated as the difference between the exercise prices of the underlying options and the estimated fair value of the common stock on the date of exercise. The total fair value of options vested was $<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDkwMTU_f571d664-bd31-40f4-afad-30eeb5f9f016">4.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDkwMjM_5274702a-34db-44a3-8e9d-bb957629e5be">3.4</ix:nonFraction> million during the years ended December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, total unrecognized stock-based compensation related to unvested stock options was $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyODE0NA_00dc3efd-1575-49e2-bfcb-f04681e76fc8">8.5</ix:nonFraction> million, which the Company expects to recognize over a remaining weighted-average period of <ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDkzMTY_7dfb56b1-00d2-45b2-8688-efe8c9b40f27">2.4</ix:nonNumeric> years.</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzcxOTE_a9562915-1bd3-4482-99e4-dd0fd4330ee3" continuedAt="i6fd712481fef4f1f8d7cf5dbfe8c987c" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted to employees or directors was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 life (years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzMtMy0xLTEtODEzNTk_a69718dc-c4fa-4010-a790-68aa9a4473b5">5.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzMtNS0xLTEtODEzNTk_a685c852-5e6a-4c6e-a02b-17e27fcd9ef3">6.0</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;text-align: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 volatility </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzQtMy0xLTEtODEzNTk_19d1e677-de2f-4213-ba2a-4066a4aa2af6">55</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="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzQtNS0xLTEtODEzNTk_88bfc448-b6a0-4925-b9a8-361e13af0812">50</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;text-align: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="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzUtMy0xLTEtODEzNTk_d14a38e7-912e-4dbd-824c-be28ff6b7943">2.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="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzUtNS0xLTEtODEzNTk_456c7f0a-0ec2-4a48-b1bb-56f32f5d7f6e">1.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;text-align: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 rate </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzYtMy0xLTEtODEzNTk_b4342971-a459-46ad-b5e8-96a11d2478a9">&#8212;</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="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzYtNS0xLTEtODEzNTk_d3a1dbad-6e36-4b40-be8f-a2b8341f7e0c">&#8212;</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;text-align: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 fair value</span></td><td colspan="3" style="display:none"></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="ib9664123f3e440edb790903a05bee753_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzctMy0xLTEtODEzNTk_689ca305-1067-4ce1-a7c1-e0e7ff2f0841">19.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzctNS0xLTEtODEzNTk_ff007ff5-7be1-4075-be6e-9d9e1b6b9d32">4.36</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></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i07b1aa13da22428a8a1f8b5053d7b1b6"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> RSUs</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE2NDkyNjc0NTU1NTY_f8f1beb4-f232-4bf6-b4c1-e2da0741c934" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s RSU activity and related information are as follows (RSUs in thousands): </span></div><div style="margin-top:9pt"><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:73.445%"></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 style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.022%"></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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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 31, 2022</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><td colspan="3" style="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: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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</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:100%">Fair Value</span></div></td><td colspan="3" style="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i91bec48f63b346c5837e23f7bbec983e_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzQtNS0xLTEtODQ3OTQ_9cc46a5d-f99b-43e5-9095-737174ae8d00">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i91bec48f63b346c5837e23f7bbec983e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzQtNy0xLTEtODQ3OTQ_449c16be-9d93-49ef-8c7b-ba9cddb10ab0">34.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzUtNS0xLTEtODQ3OTQ_f99f11aa-fa33-4e9c-85f5-37f8c7464583">770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzUtNy0xLTEtODQ3OTQ_221f2263-df7c-47d6-a91a-544617f6f3cd">36.23</ix:nonFraction>&#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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzYtNS0xLTEtODQ3OTQ_b9849f99-aba9-4d76-853b-34af85827935">12</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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" name="prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzYtNy0xLTEtODQ3OTQ_b1f9bbcb-94e3-4504-96aa-b0f4339d2584">31.28</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><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzctNS0xLTEtODQ3OTQ_4d55d96b-d8c5-4214-9fa4-d62f4752901d">51</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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzctNy0xLTEtODQ3OTQ_200c0afb-2983-4210-8529-c86b96a53e82">34.78</ix:nonFraction>&#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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</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="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="shares" contextRef="i6eea50a82be348f68a8cadf18d1783b6_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzgtNS0xLTEtODQ3OTQ_1726160e-cdb4-409e-87be-07661dc6ad37">742</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6eea50a82be348f68a8cadf18d1783b6_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzgtNy0xLTEtODQ3OTQ_4f999ed0-20eb-4589-a590-48a0169767fe">36.35</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><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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of RSUs granted during the years of December&#160;31, 2022 and 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEwOTk1MTE2NDIzNTY_241dd02d-639f-46da-9ef0-9751204a4f5e">36.23</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i71c0d703d67747d9bb7dfcb7e6232498_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEwOTk1MTE2NDIzNjQ_8447a6e3-39f9-428f-9ee1-ff5d4bc58da9">34.78</ix:nonFraction>, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the aggregate pre-tax intrinsic value of RSUs outstanding was $<ix:nonFraction unitRef="usd" contextRef="i6eea50a82be348f68a8cadf18d1783b6_I20221231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDc0OTQ_d1595358-63ac-43d4-952c-5d110ff12acf">30.8</ix:nonFraction> million, calculated based on the closing price of the Company&#8217;s common stock at the end of the period.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, total unrecognized stock-based compensation related to unvested RSUs was $<ix:nonFraction unitRef="usd" contextRef="i6eea50a82be348f68a8cadf18d1783b6_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyNDU1Nw_870aef44-9e35-43fd-8a40-25449e6f85e4">22.8</ix:nonFraction> million, which the Company expects to recognize over a remaining weighted-average period of <ix:nonNumeric contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyNDYzMQ_8f1121aa-78b9-4fa8-9ea0-964687a7fb4c">3.3</ix:nonNumeric> years.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ESPP</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was approximately $<ix:nonFraction unitRef="usd" contextRef="ice2f546e524c4164befe915385e13120_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTMxMDA_eb3fb12d-9570-4274-b861-b44de0061dad">1.4</ix:nonFraction> million of unrecognized cost related to employee stock purchases under the 2021 ESPP. This cost is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTMwNTE_6239f580-2b6d-447b-94a7-be4f291169a2">0.8</ix:nonNumeric> years. As of December&#160;31, 2022, a total of <ix:nonFraction unitRef="shares" contextRef="ice2f546e524c4164befe915385e13120_I20221231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyNTM0MA_3970138a-3270-4583-8917-934d34d5f794">0.7</ix:nonFraction>&#160;million shares were available for issuance under the 2021 ESPP.</span></div><ix:continuation id="i6fd712481fef4f1f8d7cf5dbfe8c987c"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted under the 2021 ESPP to employees was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.333%"><tr><td style="width:1.0%"></td><td style="width:81.918%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.196%"></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:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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%">December 31, 2022</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Expected life (years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzMtMy0xLTEtODEzNTk_88b68c6d-209b-4d21-93bb-8ec333c6cb23">0.7</ix:nonNumeric></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%">Expected volatility </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzQtMy0xLTEtODEzNTk_e75e858b-6925-4a46-9325-a3cf79df91d1">56</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><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%">Risk-free interest rate </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzUtMy0xLTEtODEzNTk_4752c791-4e15-44fc-91a9-22507de7c406">4.2</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><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%">Expected dividend rate </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzYtMy0xLTEtODEzNTk_4b6c9851-d7dc-42a5-9046-38c05e889b3c">&#8212;</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><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%">Weighted-average fair value</span></td><td colspan="3" style="display:none"></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="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzctMy0xLTEtODEzNTk_ed173d9c-2e3b-4326-8025-00e98dfe7e4a">15.11</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:9pt"><span><br/></span></div><div id="i5eab4265421f488a889bb5129afe588f_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%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzM_0a2cb5c3-2d78-482a-ac36-cb070150026b" continuedAt="iba3633b1c2a74880afb0ca1c56c17215" escape="true">Income Taxes </ix:nonNumeric></span></div><ix:continuation id="iba3633b1c2a74880afb0ca1c56c17215" continuedAt="i5652d6165d6f4500a540fe7e7694748a"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did <ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="INF" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzM5_99ee1e22-6192-4942-9561-097b4897e08c"><ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="INF" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzM5_ebfeb28d-29e8-4c09-aa7e-7d64ce49bd8f">not</ix:nonFraction></ix:nonFraction> record an income tax provision for both periods.</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzQ_7083b2d9-8389-45c1-a43d-cdf57cc61c4b" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation between the tax provision computed at the federal statutory income tax rate and the Company's actual effective income tax rate are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzItMS0xLTEtODEzNTk_04414135-b730-4eb0-94b4-e76323e8b483">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzItMy0xLTEtODEzNTk_c5c64e16-4bea-4587-8cce-ced084f1c208">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzMtMS0xLTEtODEzNTk_f9747d41-34f8-4ea4-96f1-fd805b9c1a30">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzMtMy0xLTEtODEzNTk_363cdc60-0105-49c5-a03a-7ffc13c8b467">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;text-align: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 and other permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzQtMS0xLTEtODEzNTk_c25e66a8-e805-4807-a7fb-0401d5ca9326">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzUtMS0xLTEtODEzNTk_6adda6cb-86d3-4504-a854-15ff3636c6ea">25</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzUtMy0xLTEtODEzNTk_c5acb55a-7a0e-4e3f-a9ef-4d27ff43052a">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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i5652d6165d6f4500a540fe7e7694748a" continuedAt="i834d6ba995e544e09de82eea4156864e"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income taxes are accounted for in accordance with authoritative guidance, which requires the use of the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the consolidated financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzU_9d434657-a1a9-4283-82a8-44ba1339c65b" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of net deferred tax assets are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzMtMS0xLTEtODEzNTk_c4cc992c-7490-4584-ba15-3e87a71f0f23">65,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzMtMy0xLTEtODEzNTk_914a4f9b-74a8-438c-8ec0-e76163ba1e45">52,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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzQtMS0xLTEtODEzNTk_a9122adf-c5b9-4ebb-861d-bbd57807a08c">847</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzQtMy0xLTEtODEzNTk_fed7d372-58de-4691-9d0e-227fcbd672ee">555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzUtMS0xLTEtODEzNTk_7bef642c-9cd3-40ba-8ea1-e8abfb0b73aa">7,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzUtMy0xLTEtODEzNTk_846a5324-cc6b-43e3-bee3-fd225d3648a9">5,209</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzYtMS0xLTEtODEzNTk_3003425d-c6d9-4aef-8fed-8eaaadba69ff">2,082</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzYtMy0xLTEtODEzNTk_5d5576c3-baf7-4c95-9dc5-edc927367aa7">717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized R&amp;D expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzctMS0xLTEtODEzNTk_7b1418aa-b11b-46e2-8cf4-28f768f338de">12,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzctMy0xLTEtODEzNTk_badbe082-8d30-4b62-8487-b48ef6e96a4a">6,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzgtMS0xLTEtODEzNTk_534e327b-dcde-44c3-94a5-7f44b8100d33">2,279</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzgtMy0xLTEtODEzNTk_906a6919-185f-4d88-a981-060e43242473">909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzktMS0xLTEtODEzNTk_ee4d4b34-6009-4aa5-a16b-d08be5bbb0a7">6,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="prct:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzktMy0xLTEtODEzNTk_3a5087d0-e717-4c5b-aecd-a2e1fffc13fa">1,003</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEwLTEtMS0xLTgxMzU5_18c2e1f7-1b0a-432e-aafd-264e7831a9e1">2,758</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEwLTMtMS0xLTgxMzU5_a54b962e-3281-4441-9525-165ed41842c5">1,418</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzExLTEtMS0xLTgxMzU5_7744e989-8a1a-415f-b52a-13f3ff9d41d1">99,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzExLTMtMS0xLTgxMzU5_db683a4e-35ec-4e78-8730-918d33d26db8">68,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEyLTEtMS0xLTgxMzU5_e0abd90b-4882-4bdb-af04-04b2cf0b0eb5">94,056</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEyLTMtMS0xLTgxMzU5_c894e7bc-03a9-4c47-9e67-b2b2e4d4f3e5">68,046</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEzLTEtMS0xLTgxMzU5_e54c49a1-e88d-49f8-b21c-4a7b61cd7697">5,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEzLTMtMS0xLTgxMzU5_6efe98c3-b575-4ae3-91a9-81074c190622">865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE1LTEtMS0xLTgxMzU5_7553bf86-43fb-4bb3-a00f-3a13df800193">5,828</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE1LTMtMS0xLTgxMzU5_e70b869b-b468-4b5d-aa7e-e46f081e3570">865</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE2LTEtMS0xLTgxMzU5_3a81c4e9-71df-4d24-9cd6-2075f8438287">5,828</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE2LTMtMS0xLTgxMzU5_ff36c041-d306-4530-9e46-189a179b345c">865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net deferred tax assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#8212;&#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%">&#8212;&#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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets. Based on the Company's history of operating losses, the Company has concluded that it is more likely than not that the benefit of its deferred tax assets will not be realized. The valuation allowance increased by $<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzExNzA_627bac18-4943-4225-bc65-de10e6d025bd">26.0</ix:nonFraction> million during the year ended December&#160;31, 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company has U.S. federal net operating loss (&#8220;NOL&#8221;) carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="i9866e37bd1004a35b9ea661b6dad2144_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzEzMDM_f75e6a7a-1a4a-4944-a7d1-742d3aaf91b7">264.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9a207ad43cf94fcda1aa5f5a69d3bc5b_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzEzMTA_af1140a0-47ca-4f11-943e-719999bf6d74">215.0</ix:nonFraction> million, respectively, expiring beginning 2028. As of December&#160;31, 2022 and 2021, the Company has U.S. state and local NOL carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="i3f485659cb29442f8b49673849131af3_I20221231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE0NDI_cab693ee-06a5-4aad-a9ae-48b89a3585c2">155.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ide46f68977dd4eb3a41ed07b4592b324_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE0NDk_79d65ab3-d080-4a8a-ab13-a17bb8363716">123.5</ix:nonFraction> million, respectively, expiring beginning 2028.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company has federal research and development credit carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="i933a09a81b254faebcea4ca8169350d7_I20221231" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE1OTY_475339e1-8e02-411d-b4f4-fd840782e2cc">6.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if42dc0746b8e4b71a1303058f94640db_I20211231" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE2MDM_48de18ec-831b-4a9b-b7b8-78d1e45e0336">4.2</ix:nonFraction> million, respectively, available to reduce future taxable income, if any. As of December&#160;31, 2022 and 2021, the Company has California research and development credit carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="ia72ae078061e44e7b11e47240d54fb41_I20221231" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE3Nzk_9d3e31b8-5e61-46ac-9aed-3f43686b63da">4.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id0b7d2338955423698554ac46261a9cf_I20211231" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE3ODY_fbb5306b-3b25-4b84-ac0f-905170b08a9d">3.4</ix:nonFraction> million, respectively, available to reduce future taxable income, if any.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal research and development credit carryforwards expire beginning 2028 and California research and development credit carryforwards are indefinite.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal Revenue Code section 382 places a limitation (the &#8220;Section 382 Limitation&#8221;) on the amount of taxable income that can be offset by net operating carryforwards after a change in control of a loss corporation. Generally, after a change in control, a loss corporation cannot deduct operating loss carryovers in excess of the Section 382 limitation. The Company has not performed an analysis to determine if a limitation applies and whether the limitation would cause the net operating losses to expire un-utilized.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal, state, and foreign income tax returns. The tax periods 2008 through 2022 remain open in most jurisdictions. In addition, any tax losses that were generated in prior years and carried forward may also be subject to examination by respective authorities. The Company is not currently under examination by federal, state or foreign income tax authorities.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i834d6ba995e544e09de82eea4156864e" continuedAt="ia13cdbb57f4145abb71bf5d139c59eca"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> One of the provisions under the Tax Cuts and Jobs Act that became effective in tax years beginning after December 31, 2021 required the capitalization and amortization of research and experimental expenditures. The change in this US tax law did not have an impact on the Company's consolidated financial statements. The Company will continue to evaluate the impact of this tax law change on future periods. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 ( the Inflation Act) into law. The Inflation Act contains certain tax measures, including a corporate alternative minimum tax of 15% on some large corporations and an excise tax of 1% on corporate stock buy-backs. The various provisions of the Inflation Act did not have an impact on the Company&#8217;s consolidated financial statements and related notes.</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzY_319552ed-7de7-43e3-9adb-b15b8b8599a2" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the change in the unrecognized tax benefit during the year is as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzItMS0xLTEtODEzNTk_47dce10f-200c-4bcb-be6a-793cb356f68e">1,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51c47c815c941c9994247b0d35b675a_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzItMy0xLTEtODEzNTk_2b5e2d99-69ae-49f6-9f37-5ae6169c5952">1,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to:</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 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%">Current 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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzQtMS0xLTEtODEzNTk_145ac013-c5f3-4983-810c-3f09702cc03f">783</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzQtMy0xLTEtODEzNTk_cf33f05e-ec36-4d14-a8eb-64aa7b657274">510</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 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%">Prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td style="background-color:#cceeff;border-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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzYtMS0xLTEtODEzNTk_1951740a-d99a-4356-8f0b-2fc24de44d4e">2,700</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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzYtMy0xLTEtODEzNTk_33b12845-b2ed-4813-a7ca-7db6eabad369">1,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had a total of $<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzM4MDg_5b98f463-2c98-4ce6-97c8-a0b21929f4a8">2.7</ix:nonFraction> million of gross unrecognized tax benefits, none of which would affect the effective tax rate upon realization. The Company currently has a full valuation allowance against its U.S. net deferred tax assets which would impact the timing of the effective tax rate benefit should any of these uncertain tax positions be favorably settled in the future.</span></div></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia13cdbb57f4145abb71bf5d139c59eca">The Company does not expect the unrecognized tax benefits to change significantly over the next 12 months. The Company will recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of December&#160;31, 2022, the Company has <ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0MDU_9c75d87f-5076-40d0-bd4d-5df9c3c69f0d">not</ix:nonFraction> accrued interest or penalties related to uncertain tax positions.</ix:continuation> </span></div><div id="i5eab4265421f488a889bb5129afe588f_124"></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%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzE_399c5f4a-b2a2-414b-8065-eb54c71851a5" continuedAt="i7a045a6f0a624befa44ec5edeb08d144" escape="true">Net Loss Per Share</ix:nonNumeric></span></div><ix:continuation id="i7a045a6f0a624befa44ec5edeb08d144"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzI_45700992-72f1-490b-93c5-f4e278f97c42" escape="true"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzI_a3cfcefe-0040-4dca-bba8-e8c4ee3ec9b9" escape="true"><div style="margin-top:9pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share was determined as follows (in thousands, except per share amounts): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzMtMy0xLTEtODMxODg_f552a6c1-6319-4f57-a688-91df04468b51">87,154</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzMtNS0xLTEtODMxODg_946bb093-e2d0-4544-a142-a0df98859246">59,853</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Weighted-average common stock outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtMy0xLTEtODMxODg_131accbc-a988-43eb-b5a7-99e43e8b14e5"><ix:nonFraction unitRef="shares" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtMy0xLTEtODMxODg_9e9538e6-9ac3-41d0-b339-dfce6972c683">44,400</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtNS0xLTEtODMxODg_968f12cc-8f14-4866-885d-74bc3b05be96"><ix:nonFraction unitRef="shares" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtNS0xLTEtODMxODg_f5587191-d0a1-4c52-879b-99941a1a2b84">16,480</ix:nonFraction></ix:nonFraction>&#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:bottom"><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="3" style="display:none"></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="usdPerShare" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtMy0xLTEtODMxODg_89164fb9-d3dc-44bc-beca-674e9e5928fe"><ix:nonFraction unitRef="usdPerShare" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtMy0xLTEtODMxODg_b8617ceb-0ab7-41cd-a479-8179a502be0c">1.96</ix:nonFraction></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"></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="usdPerShare" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtNS0xLTEtODMxODg_077711c4-b3e6-47f7-bb12-d2dc7bfb7bac"><ix:nonFraction unitRef="usdPerShare" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtNS0xLTEtODMxODg_fedf2b45-4445-4745-8d30-60e9191cb180">3.63</ix:nonFraction></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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzM_00073849-c0bf-4f9f-9db2-977cd35f0d6c" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities outstanding have been excluded from the computations of weighted-average shares outstanding because such securities have an antidilutive impact due to losses reported (in common stock equivalent shares, in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></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 31,</span></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if35bb07afbf44811ab5afadf2360c8cc_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzYtMy0xLTEtODMxODg_bc361f12-c8d6-4002-8f66-c676b908d607">5,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc782c36f111414caa1edeb6811c4bba_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzYtNS0xLTEtODMxODg_65da4031-e528-49bc-9ee3-2b308193ee93">6,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1253ae362f9c472f974bf04e463b2fcc_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzctMy0xLTEtODMxODg_7f89160b-2ca4-413c-8bf1-917e279d7623">742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5ea5470b4c39418fbb64d4fdec9bd64e_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzctNS0xLTEtODMxODg_659980c1-e6d9-4f8a-b610-764ac0de31cf">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Employee stock purchase plan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie2e1f8455c08478f986cc16aef6fe3b5_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzgtMy0xLTEtODMxODg_6a701935-d0b4-441f-bed8-b946f7ccfb4b">110</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="i902241a1daf74c82a77db060aaf3a75f_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzgtNS0xLTEtODMxODg_4121ecc4-dd03-46ff-8a3a-52f772918eef">193</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 13pt;text-align: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</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzktMy0xLTEtODMxODg_66d2f20e-2d68-40a3-9476-20a1b5c3eced">6,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzktNS0xLTEtODMxODg_3dc59911-3f97-43fa-9e07-b0d8c96f5a32">6,593</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 style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_770"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="prct:GeographicalInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90ZXh0cmVnaW9uOmFkYzY1ZmEyODIzYzRkNDI5YWUzNGRmNmEwNDlhYjA5XzE2NDkyNjc0NDIxMDA_4d1756ea-a21f-4320-8863-7cef73515e77" continuedAt="ia6f30b57af204d4c84cbff552ff8cb9d" escape="true">Geographical Information</ix:nonNumeric></span></div><ix:continuation id="ia6f30b57af204d4c84cbff552ff8cb9d"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90ZXh0cmVnaW9uOmFkYzY1ZmEyODIzYzRkNDI5YWUzNGRmNmEwNDlhYjA5XzE2NDkyNjc0NDIxMDE_76e4b517-fb50-419c-8ce9-53629a924f49" escape="true"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90ZXh0cmVnaW9uOmFkYzY1ZmEyODIzYzRkNDI5YWUzNGRmNmEwNDlhYjA5XzE2NDkyNjc0NDIxMDE_95f33218-fb13-49d3-ac66-e6bfc1a12a88" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue disaggregated by type and geography (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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><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%">U.S.</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"></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="i8cb74585bc8847a49add6eef9891f125_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzQtMy0xLTEtODMxODA_97d26f10-4509-4ca2-a5a0-061568d89803">36,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie948ab210c7d47a0a9da06a078a54659_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzQtNS0xLTEtODMxODA_5372257a-4914-475f-b702-a5fe4de9a3ee">19,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d029b526e604c469dfa85344838b896_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzUtMy0xLTEtODMxODA_dedb7ab3-deb9-4d6c-a71f-cb1f0a798a89">28,543</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="i9690b5bca0744f82b0eaedd995b513d8_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzUtNS0xLTEtODMxODA_b689cb6f-8a28-409b-b12c-98cfd79f8ed2">8,893</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i683092ba629943539c8b26e844793261_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzYtMy0xLTEtODMxODA_9dc7b22e-eb46-44d4-8b25-e95c7ea93c82">2,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c1bd62e55234abbaf3538ac057da167_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzYtNS0xLTEtODMxODA_4de78664-86c5-459f-a321-f5b7e9382222">680</ix:nonFraction>&#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 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%">Total U.S. revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88a710da7bff4226b0160fa8df7470c2_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzctMy0xLTEtODMxODA_8a9fb770-27a7-4a2a-aedf-26a025685e62">67,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4be1c376c8c14ec981c0ba0e1a520320_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzctNS0xLTEtODMxODA_4d4dbb67-a0a2-4435-aa35-850dbcc4559c">28,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Outside of U.S.</span></td><td colspan="3" style="display:none"></td><td colspan="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7600e4053284b35aae829b0ea89ba14_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzktMy0xLTEtODMxODA_b254854d-c395-47e7-95a0-647ce38ef283">3,201</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="i4d5c764f06ed4acca2643cc40a3ca08d_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzktNS0xLTEtODMxODA_25fb7241-9724-4c76-bcb7-ea2988388683">2,493</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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1208eade351848f084e65c1cc451f760_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEwLTMtMS0xLTgzMTgw_b146a2b6-f29b-420f-ace1-3f3ea345c931">3,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee972ab45b648359d346a86f228478a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEwLTUtMS0xLTgzMTgw_ba720b6f-5408-4fbf-bf0d-440bc3bea7e8">2,634</ix:nonFraction>&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87686a3390a942d1b0af42098fccb877_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzExLTMtMS0xLTgzMTgw_990508d3-eec6-441e-a6ac-359315c9d373">772</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="id1f41d4125cf48e387c537df857751ee_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzExLTUtMS0xLTgzMTgw_c0b579de-9fab-43bf-8237-c15d35fc749e">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 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%">Total outside of U.S. revenue</span></td><td colspan="3" style="display:none"></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="i12ba72674a0e4882946244f137e849da_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEyLTMtMS0xLTgzMTgw_b9aa3a4b-a959-42ce-a800-f65ebd7ad415">7,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cdecfbb69aa40ebbea6ed37be48f8cc_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEyLTUtMS0xLTgzMTgw_20307d44-cb6c-4aa5-be40-2af07643dafc">5,525</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></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-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="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEzLTMtMS0xLTgzMTgw_170ce30b-4955-4781-9720-44c72a74ae6a">75,014</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="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEzLTUtMS0xLTgzMTgw_eeef8838-f8b7-4e3a-ba07-b959ab9060ac">34,473</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></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022 and 2021, substantially all of the Company&#8217;s long-lived assets are held in the United States.</span></div></ix:continuation><div id="i5eab4265421f488a889bb5129afe588f_130"></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%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzU_7a326638-c3cc-457b-8c26-c161df791007" continuedAt="ifb53a796a0cd4a52acbf4f94ff9e6931" escape="true"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzU_ab38ec6e-e577-4312-8098-9780cfc9ae29" continuedAt="i176f63f09c494fcbb6c32566b75d997a" escape="true">Commitments and Contingencies </ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ifb53a796a0cd4a52acbf4f94ff9e6931" continuedAt="i19dbd954f064477b99bbcf5845c806be"><ix:continuation id="i176f63f09c494fcbb6c32566b75d997a" continuedAt="ie5379f652a854b81b6da5a8075c3d564"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees and Indemnifications</span></div><div style="margin-top:9pt;text-indent:18pt"><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, the Company enters into agreements that contain a variety of representations and provide for general indemnification. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2022, the Company does not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facility Leases</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2013, the Company entered into a <ix:nonNumeric contextRef="i4bc4eee2dac74fffad160b47cadeea46_I20130731" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1MzI_e30a9c60-470a-4c30-9417-e34a9fc06ddb">three-year</ix:nonNumeric> lease agreement for its current facility located in Redwood City, California. In 2018, the Company expanded the lease space and extended the lease agreement through October 2023. In January 2023, the Company entered into an amendment to this lease that lease of <ix:nonFraction unitRef="building" contextRef="ifa172da9bd36424f9c5ac4f7f98844c7_I20230131" decimals="0" name="prct:OperatingLeaseNumberOfSquareFeet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE2NDkyNjc0NDkyODk_8ee3a1b8-452e-4096-84b3-2197e6720219">19,807</ix:nonFraction> square feet of office space terminated on October 29, 2023, and lease of remaining <ix:nonFraction unitRef="building" contextRef="ie43a80f105404208bb0b1f4281a981a1_I20230131" decimals="0" name="prct:OperatingLeaseNumberOfSquareFeet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE2NDkyNjc0NDkyOTc_9421f506-155f-455c-b62f-5d005559ea0f">23,638</ix:nonFraction> square feet is extended to terminate no later than January 31, 2024. The lease agreement provides for an escalation of rent payments each year and the Company records rent expense on a straight-line basis over the term of the lease. Rent is payable monthly. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company entered into a lease for <ix:nonFraction unitRef="building" contextRef="i25b406dfd985408b9c114eb585cef694_I20211231" decimals="INF" name="prct:OperatingLeaseNumberOfBuildings" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Njc_49102ac5-d2b1-49e8-87ae-56e19d57ed72">two</ix:nonFraction> existing buildings, comprising approximately <ix:nonFraction unitRef="sqft" contextRef="i25b406dfd985408b9c114eb585cef694_I20211231" decimals="0" name="prct:OperatingLeaseNumberOfSquareFeet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Njk_0ac8e22e-41db-41b5-b3c1-2cd3cadc7644">158,221</ix:nonFraction> square feet of space, located in San Jose, California. The lease commenced in July 2022, and will continue for <ix:nonNumeric contextRef="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Nzc_29e84312-5bf2-48e4-b423-764450d61e93">122</ix:nonNumeric> months following thereafter, with <ix:nonFraction unitRef="renewaloption" contextRef="i1b7f096c696446fc8a052d06659ab22e_D20211231-20211231" decimals="INF" name="prct:LesseeOperatingLeaseNumberOfRenewalOptions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2NzU_a2091837-8a6a-4289-a39e-5e7fba17156e">two</ix:nonFraction> five year options to extend the term of the lease. The Lease provides for annual base rent of $<ix:nonFraction unitRef="usd" contextRef="i25b406dfd985408b9c114eb585cef694_I20211231" decimals="-5" name="prct:OperatingLeaseAnnualBaseRentYearOne" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MjI_6ba81635-088a-4e14-8464-83ca99e3d232">4.3</ix:nonFraction>&#160;million for the first year, which increases on a yearly basis up to $<ix:nonFraction unitRef="usd" contextRef="i25b406dfd985408b9c114eb585cef694_I20211231" decimals="-5" name="prct:OperatingLeaseAnnualBaseRentYearTen" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Nzk_5787fdb1-52fe-4d9e-a551-e9bb6d252b1f">5.5</ix:nonFraction>&#160;million for the tenth year, for an aggregate of $<ix:nonFraction unitRef="usd" contextRef="i25b406dfd985408b9c114eb585cef694_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MDc_937203cc-c4a1-4cb3-a0f2-35ca25a68bc5">49.2</ix:nonFraction>&#160;million. Under the terms of the lease, the Company will receive an allowance of up to $<ix:nonFraction unitRef="usd" contextRef="i25b406dfd985408b9c114eb585cef694_I20211231" decimals="-5" name="prct:LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1OTM_c8b2e3ed-0762-4714-9809-bc50517b13ea">7.9</ix:nonFraction>&#160;million from the landlord to be applied to the Company&#8217;s construction of tenant improvements following the landlord&#8217;s delivery of the <ix:nonFraction unitRef="building" contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="INF" name="prct:OperatingLeaseNumberOfBuildings" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2ODQ_3d1cc489-b0e6-4889-b32d-250d945bf120">two</ix:nonFraction> buildings to the Company. During the year ended December&#160;31, 2022, the Company recorded both an right-of-use asset and liability of $<ix:nonFraction unitRef="usd" contextRef="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MzY_f6dddba8-34ac-49b3-874c-e7472213a088"><ix:nonFraction unitRef="usd" contextRef="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MzY_f81ddf49-8bcb-4e9c-b77a-9c7b44e44cab">22.7</ix:nonFraction></ix:nonFraction>&#160;million related to the lease. As of December&#160;31, 2022, lease payments have not yet commenced for the lease.</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE2NDkyNjc0NDgyODM_58b1f4da-f411-4dca-b69f-04237a14c544" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental lease information:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Weighted-average lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzItMi0xLTEtODczOTU_8b183bf9-63d0-412f-a542-bc70d444a0bc">9.4</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzItNC0xLTEtODczOTU_48445de7-b99d-430a-adf2-8ca52187815b">1.8</ix:nonNumeric> years</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%">Weighted-average discount rate</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: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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzMtMi0xLTEtODczOTU_7d9ad176-aaad-48f3-8979-630e032f5f5c">8.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzMtNC0xLTEtODczOTU_89abbb74-4d52-424a-89c4-f8f69e1413ac">10.8</ix:nonFraction>%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><ix:continuation id="i19dbd954f064477b99bbcf5845c806be"><ix:continuation id="ie5379f652a854b81b6da5a8075c3d564"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense recognized under the leases, including additional rent charges for utilities, parking, maintenance and real estate taxes, was $<ix:nonFraction unitRef="usd" contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE3MjM_74d45a3c-b584-4f93-86d7-47e1fef8ce8c">5.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE3MzA_c55a3e06-eeaf-4e35-9bdc-4387accce810">2.7</ix:nonFraction> million for the years ended December&#160;31, 2022 and 2021, respectively.</span></div><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzc_157bb15f-ae8e-42d0-8660-8c71e2fde390" escape="true"><ix:nonNumeric contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzc_63f03539-477f-487b-a889-a12093935458" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum annual operating lease and debt repayments are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding: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%">As of December&#160;31, 2022</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%">Minimum Lease 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%">Debt Repayments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzEtMS0xLTEtODEzNTk_9526ee08-fa3c-46db-9594-b178eef4d665">5,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzEtMy0xLTEtODEzNTk_fff30605-6943-4917-8993-b243d4384735">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzEtNS0xLTEtODEzNTk_d36ab59e-9b6f-4398-84bb-adfc40d7f48e">5,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzItMS0xLTEtODEzNTk_c6a00219-31d6-48aa-85ef-1fc748f83c98">4,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzItMy0xLTEtODEzNTk_3cbbf8e3-81d9-43ca-b99e-df2ebdfb2b15">&#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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzItNS0xLTEtODEzNTk_6ad4d6d7-1cbb-413b-8f8b-be6211c3019f">4,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzMtMS0xLTEtODEzNTk_06bec590-663d-40bc-93e8-4ea2f2ed0d25">4,297</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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzMtMy0xLTEtODEzNTk_68249bd3-b295-494e-ac7a-d1fbc2b55533">4,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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzMtNS0xLTEtODEzNTk_9d9c20da-3a08-4347-8c22-f085f3caf500">8,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzQtMS0xLTEtODU0NDA_cdb7912a-fdac-47b4-bf8c-84ea61297a3e">4,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzQtMy0xLTEtODU0NDA_ee8a4a7a-5622-4d15-a4f5-565386da8770">26,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="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzQtNS0xLTEtODU0NDA_59f41c1e-8f24-4ac3-b2aa-34cc76d5f20f">30,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzUtMS0xLTEtODU0NDA_f94a2672-3f92-4446-b5a2-7ab750f75ea7">4,808</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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzUtMy0xLTEtODU0NDA_3d8bee8c-96d2-493b-8b25-0bbe49370267">21,667</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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzUtNS0xLTEtODU0NDA_748a2ac4-63b5-455a-8f88-cf0c47a12baf">26,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzYtMS0xLTEtODU0NzI_badcdfae-29ff-4c3a-aeb3-c48cacc8a5fa">27,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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzYtMy0xLTEtODU0NzI_b57e21b6-80fc-4bc0-8328-08d91a6c0ff0">&#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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzYtNS0xLTEtODU0NzI_b40a447d-35f6-4e70-8c21-9c137fa5e6d2">27,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;text-align: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 minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzctMS0xLTEtODEzNTk_61000420-8d70-441b-bd07-fced0320089f">50,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzctMy0xLTEtODEzNTk_0d80c77b-01f9-4f70-91c1-06ea180f4849">52,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzctNS0xLTEtODEzNTk_5a53fb13-52dc-4714-891f-96d5f0461b23">102,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzgtMS0xLTEtODEzNTk_bc4ab68b-d7a1-4099-ae61-8ee27cf3860a">24,470</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzgtMy0xLTEtODEzNTk_fac3d2ab-3d68-4764-9102-76694575f37f">787</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="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzgtNS0xLTEtODEzNTk_e751ce5e-a559-4299-82a6-a9f9c73c20e8">25,257</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzktMS0xLTEtODEzNTk_58c34ecb-1729-4624-853f-7fb4ae998c0b">26,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzktMy0xLTEtODEzNTk_adbe0159-090d-44cb-b7df-cb6c053e13a6">51,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231" decimals="-3" name="prct:OperatingLeaseLiabilityAndLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzktNS0xLTEtODEzNTk_4442cb69-8960-4277-b937-e14544bece16">77,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company&#8217;s security deposit is in the form of, and recorded as, restricted cash.</span></div></ix:continuation></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div id="i5eab4265421f488a889bb5129afe588f_136"></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_142"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Item 9. Changes in and Disagreements with Accountants</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span></div><div id="i5eab4265421f488a889bb5129afe588f_145"></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%">Item 9A. Controls and Procedures</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Annual Report on Form 10-K. These disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within&#160;the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to our&#160;management, including our CEO and our CFO, to allow timely decisions regarding required disclosures. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of December&#160;31, 2022, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-indent:18pt"><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 adequate internal control over financial reporting, as defined in&#160;Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Internal control over financial reporting is a process designed by, or under&#160;the supervision of, the Company's CEO and CFO and effected by the Company's Board of Directors, management, and other&#160;personnel to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements&#160;for external purposes in accordance with generally accepted accounting principles. Our management, with the participation of our&#160;CEO and our CFO, assessed the effectiveness of our internal control over financial reporting as of December 31, 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022 using the criteria 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%">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%">(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, our management has concluded that, as of December&#160;31, 2022, our internal control over financial reporting was effective, based on these criteria. PricewaterhouseCoopers LLP, an independent registered public accounting firm, audited the effectiveness of the Company's internal control over financial reporting as of December&#160;31, 2022, as stated within their report which is included herein.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended December&#160;31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations on Effectiveness of Disclosure Controls and Procedures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A system of internal control over financial reporting is intended to provide reasonable assurance regarding the reliability of financial&#160;reporting and the preparation of financial statements in accordance with GAAP and no control system, no matter how well designed and operated, can provide absolute assurance. The design of any control system is based in part upon certain assumptions about&#160;the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all&#160;potential future conditions. Because of its inherent limitations, internal control over financial reporting may not prevent or detect financial statement errors and misstatements. Also, projection of any evaluation of effectiveness to future periods is subject to the&#160;risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div id="i5eab4265421f488a889bb5129afe588f_148"></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%">Item 9B. Other Information</span></div><div style="margin-top:9pt;text-indent:18pt"><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="i5eab4265421f488a889bb5129afe588f_151"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Part III</span></div><div id="i5eab4265421f488a889bb5129afe588f_157"></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%">Item 10. Directors, Executive Officers and Corporate Governance</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item concerning our directors and executive officers is incorporated by reference to the sections of our Proxy Statement under the headings &#8220;Proposal 1 &#8212; Election of Directors,&#8221; &#8220;Board Committees and Meetings,&#8221; &#8220;Stockholder Communications with the Board of Directors,&#8221; &#8220;Management&#8221; and if applicable, &#8220;Delinquent Section 16(a) Reports.&#8221;</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our written Code of Ethics applies to all of our directors and employees, including our executive officers, including without limitation our principal executive officer, principal financial officer, principal accounting officer or controller or persons performing similar functions. The Code of Ethics is available on our website at procept-biorobotics.com in the Investors section under &#8220;Corporate Governance.&#8221; Changes to or waivers of the Code of Ethics will be disclosed on the same website. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding any amendment to, or waiver of, any provision of the Code of Ethics by disclosing such information on the same website.</span></div><div id="i5eab4265421f488a889bb5129afe588f_160"></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%">Item 11. Executive Compensation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated by reference to the sections of the Proxy Statement under the headings &#8220;Executive Compensation,&#8221; &#8220;Compensation Committee Interlocks and Insider Participation&#8221; and &#8220;Compensation of Non-Employee Board Members.&#8221;</span></div><div id="i5eab4265421f488a889bb5129afe588f_163"></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%">Item 12. Security Ownership of Certain Beneficial Owner and Management and Related Stockholder Matters</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated by reference to the sections of the Proxy Statement under the headings &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; and &#8220;Securities Authorized for Issuance under Equity Compensation Plans.&#8221;</span></div><div id="i5eab4265421f488a889bb5129afe588f_166"></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%">Item 13. Certain Relationships and Related Party Transactions</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated by reference to the sections of the Proxy Statement under the headings &#8220;Proposal 1 &#8212; Election of Directors&#8221; and &#8220;Certain Relationships and Related Party Transactions.&#8221;</span></div><div id="i5eab4265421f488a889bb5129afe588f_169"></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%">Item 14. Principal Accounting Fees and Services</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item is incorporated by reference to the section of the Proxy Statement under the heading &#8220;Principal Accountant Fees and Services.&#8221;</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of the information specifically incorporated by reference in Part III to this Annual Report from our Proxy Statement, our Proxy Statement shall not be deemed to be filed as part of this report.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_172"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Part IV</span></div><div id="i5eab4265421f488a889bb5129afe588f_175"></div><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15. Exhibits, Financial Statement Schedules</span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Exhibits.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.545%"><tr><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.561%"></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%">Exhibit No.</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:700;line-height:100%">Exhibit Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018923/exhibit31-closing8xk.htm">Amended and Restated Certificate of Incorporation</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 3.1 to the registrant&#8217;s Current Report on Form 8-K</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(File No. 001-40797) filed on September 21, 2021)</span></div></td></tr><tr style="height:5pt"><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: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.2</span></td><td colspan="3" style="padding:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018923/exhibit32-closing8xk.htm">Amended and Restated Bylaws</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 3.2 to the registrant&#8217;s Current Report on Form 8-K</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(File No. 001-40797) filed on September 21, 2021)</span></div></td></tr><tr style="height:5pt"><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:center;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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/1588978/000162828022006885/exhibit41-descriptionofcap.htm">Description of PROCEPT BioRobotics Corporation&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 4.1 to the registrant&#8217;s annual report on Form 10-K for the year ended December 31, 2021 (File No. 001-40797))</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: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.1+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit101-sx1.htm">Offer Letter, by and between the Registrant and Reza Zadno, Ph.D., dated as of January 31, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.1 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.2+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit102-sx1.htm">Offer Letter, by and between the Registrant and Kevin Waters, dated as of August 7, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.2 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.3+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit103-sx1.htm">Offer Letter, by and between the Registrant and Hisham Shiblaq, dated as of March 21, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.3 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.4+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018188/exhibit104-sx1a1.htm">Amended and Restated 2008 Stock Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.4 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.4(a)+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018188/exhibit104a-sx1a1.htm">Form of Stock Option Agreement under the Amended and Restated 2008 Stock Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.4(a) to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018188/exhibit105-sx1a1.htm">Form of Indemnification and Advancement Agreement</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.5 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit106-sx1.htm">Amended and Restated Exclusive License Agreement, by and between the Registrant and AquaBeam LLC, dated as of September 13, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.6 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.7</span></td><td colspan="3" style="padding:0 1pt"></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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit108-sx1.htm">Lease Agreement, by and between the Registrant and Westport Office Park LLC, dated as of July 15, 2013</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.8 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.7(a)</span></td><td colspan="3" style="padding:0 1pt"></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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit108a-sx1.htm">First Amendment to Lease Agreement, by and between the Registrant and Westport Office Park LLC, dated as of March 2, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.8(a) to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.7(b)</span></td><td colspan="3" style="padding:0 1pt"></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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit108b-sx1.htm">Second Amendment to Lease Agreement, by and between the Registrant and Westport Office Park LLC, dated as of May 20, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.8(b) to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.7(c)</span></td><td colspan="3" style="padding:0 1pt"></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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit108c-sx1.htm">Third Amendment to Lease Agreement, by and between the Registrant and Westport Office Park LLC, dated as of April 4, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 10.8(c) to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.7(d)*</span></td><td colspan="3" style="padding:0 1pt"></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="exhibit107d-proceptxamend4.htm">Fo</a><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="exhibit107d-proceptxamend4.htm">u</a><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="exhibit107d-proceptxamend4.htm">rth Amendment to Lease Agreement, by and between the Registrant and Westport Office Park LLC, dated as of January 27, 2023.</a></span></div></td></tr><tr style="height:5pt"><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: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.8</span></td><td colspan="3" style="padding:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit108-sx1.htm">Lease, by and between the Registrant and 150-180 Baytech Drive CA Owner, LLC, dated December 31, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 10.9 to the registrant&#8217;s annual report on Form 10-K for the year ended December 31, 2021 (File No. 001-40797))</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: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.9</span></td><td colspan="3" style="padding:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit109-sx1.htm">Amended and Restated Investor Rights Agreement, by and among the Registrant and the investors named therein and the founder named therein, dated June 10, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 10.9 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.545%"><tr><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.561%"></td><td style="width:0.1%"></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:center;vertical-align:bottom"><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:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018188/ex1010-sx1a1.htm">Non-Employee Director Compensation Program</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 10.10 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.11+</span></td><td colspan="3" style="padding:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1588978/000162828021018188/exhibit1011-sx1a1.htm">2021 Equity Incentive Award Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 10.11 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11(a)+</span></td><td colspan="3" style="padding:0 1pt"></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:115%;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:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1588978/000162828021018188/ex1011a-sx1a1.htm">Form of Stock Option Agreement under the 2021 Equity Incentive Award Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (incorporated by reference to Exhibit 10.11(a) to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.11(b)+</span></td><td colspan="3" style="padding:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1588978/000162828021018188/exhibit1011b-sx1a1.htm">Form of Restricted Stock Unit Agreement under the 2021 Equity Incentive Award Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 10.11(b) to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12+</span></td><td colspan="3" style="padding:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1588978/000162828021018188/exhibit1012-sx1a1.htm">2021 Employee Stock Purchase Plan</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (incorporated by reference to Exhibit 10.12 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.13+</span></td><td colspan="3" style="padding:0 1pt"></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:115%;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:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018188/exhibit1013-sx1a1.htm">Amended and Restated Change of Control Severance Agreement, by and between the Registrant and Reza Zadno, Ph.D., dated September 17, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (incorporated by reference to Exhibit 10.13 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14+</span></td><td colspan="3" style="padding:0 1pt"></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:115%;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:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018188/exhibit1014-sx1a1.htm">Amended and Restated Change of Control Severance Agreement, by and between the Registrant and Kevin Waters, dated September 17, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (incorporated by reference to Exhibit 10.14 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.15+</span></td><td colspan="3" style="padding:0 1pt"></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:115%;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:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001588978/000162828021018188/exhibit1015-sx1a1.htm">Amended and Restated Change of Control Severance Agreement, by and between the Registrant and Hisham Shiblaq, dated September 17, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (incorporated by reference to Exhibit 10.15 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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: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.16</span></td><td colspan="3" style="padding:0 1pt"></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="https://www.sec.gov/ix?doc=/Archives/edgar/data/1588978/000162828022026185/prct-20221006.htm">Loan and Security Agreement, by and among Canadian Imperial Bank of Commerce, the Registration, and each Borrower and Guarantor from time to time, dated as of October 6, 2022 </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(incorporated by reference to Exhibit 10.1 to the registrant&#8217;s current report on Form 8-K (File No. 001-40797) filed on October 10, 2022)</span></div></td></tr><tr style="height:5pt"><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: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.17*#</span></td><td colspan="3" style="padding:0 1pt"></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="exhibit1017-proceptxhydroc.htm">Confidential Exclusive Patent License and Covenant Not to Sue, by and between the Registrant and HydroCision, Inc., dated March 14, 2019.</a></span></div></td></tr><tr style="height:5pt"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></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="https://www.sec.gov/Archives/edgar/data/1588978/000162828021017245/exhibit211-drsa2.htm">List of subsidiaries of the Registrant</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (incorporated by reference to Exhibit 21.1 to the registrant&#8217;s registration statement on Form S-1 (File No. 333-258898))</span></div></td></tr><tr style="height:5pt"><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:center;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:0 1pt"></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="pwc_prctconsentfy2210-k.htm">Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm.</a></span></div></td></tr><tr style="height:5pt"><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:center;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: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:10pt;font-weight:400;line-height:100%">Power of Attorney (included on signature page).</span></td></tr><tr style="height:5pt"><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:center;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:0 1pt"></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="prct-ex311soxcertification.htm">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:5pt"><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:center;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:0 1pt"></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="prct-ex312soxcertification.htm">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:5pt"><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:center;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:0 1pt"></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="prct-ex321soxcertification.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:5pt"><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:center;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:0 1pt"></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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="prct-ex322soxcertification.htm">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:5pt"><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:center;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: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:10pt;font-weight:400;line-height:112%">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr style="height:5pt"><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:center;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: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:10pt;font-weight:400;line-height:112%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr style="height:5pt"><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:center;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: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:10pt;font-weight:400;line-height:112%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr style="height:5pt"><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:center;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: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:10pt;font-weight:400;line-height:112%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr><tr style="height:5pt"><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:center;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: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:10pt;font-weight:400;line-height:112%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.545%"><tr><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.561%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</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:10pt;font-weight:400;line-height:112%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr style="height:5pt"><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:center;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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></div></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Filed herewith.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;Furnished herewith.&#160;&#160;&#160;&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;Indicates management contract or compensatory plan.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#&#160;&#160;&#160;&#160;Certain portions of this exhibit (indicated by &#8220;[***]&#8221;) have been omitted pursuant to Regulation S-K, Item (601)(b)(10).</span></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Financial Statement Schedules. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedules not listed above have been omitted because the information required to be set forth therein is not applicable or is shown in the financial statements or the notes thereto. </span></div><div id="i5eab4265421f488a889bb5129afe588f_178"></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%">Item 16. Form 10-K Summary</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><div id="i5eab4265421f488a889bb5129afe588f_181"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></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%">Signatures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:9pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PROCEPT BIOROBOTICS CORPORATION</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="9" 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%">Date:</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%">February 28, 2023</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="6" 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/ Reza Zadno</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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reza Zadno, Ph.D.</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</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%">Chief Executive Officer</span></td></tr><tr style="height:13pt"><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%">Date:</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%">February 28, 2023</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="6" 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/ Kevin Waters</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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin Waters</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</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%">Chief Financial Officer</span></td></tr></table></div><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES AND POWER OF ATTORNEY</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Reza Zadno and Kevin Waters, jointly and severally, his or her attorneys-in-fact, each with the power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual 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 his substitute or substitutes, may do or cause to be done by virtue hereof.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i5eab4265421f488a889bb5129afe588f_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><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:38.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></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%">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%">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%">Date</span></td></tr><tr style="height:10pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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/ Reza Zadno</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, Chief Executive Officer and Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reza Zadno, Ph.D.</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%">(principal executive officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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: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/ Kevin Waters</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%">SVP, Chief Financial Officer </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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin Waters</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%">(principal financial and accounting officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Frederic Moll, M.D.</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%">Director and Chair of the Board</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frederic Moll, M.D.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Antal Desai</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%">Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antal Desai</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Amy Dodrill</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%">Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amy Dodrill</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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: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/ Mary Garrett</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%">Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mary Garrett</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Taylor Harris</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%">Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taylor Harris</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Thomas Krummel, M.D.</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%">Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas Krummel, M.D.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Elisabeth Sandoval-Little</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%">Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elisabeth Sandoval-Little</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Colby Wood</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%">Director</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%">February 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colby Wood</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7(D)
<SEQUENCE>2
<FILENAME>exhibit107d-proceptxamend4.htm
<DESCRIPTION>EX-10.7(D)
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4dc8960855264be3b56687d8907314db_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:10pt;font-weight:700;line-height:100%">Exhibit 10.7(d)</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">FOURTH AMENDMENT TO LEASE<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(EXTENSION)</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Forth Amendment to Lease (the &#34;Agreement&#34;) is entered into as of January 27, by and between WESTPORT OFFICE PARK, LLC, a Delaware limited liability company (&#34;Landlord&#34;), and PROCEPT BIOROBOTICS CORPORATION, a Delaware corporation (&#34;Tenant&#34;), with respect to the following facts and circumstances&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Landlord (as successor by conversion to between WESTPORT OFFICE PARK, LLC, a California limited liability company) and Tenant (as successor in interest to Procept BioRobotics, a California corporation) are parties to that certain Lease Agreement dated as of July 15, 2013, as amended by that certain First Amendment to Lease dated as of March 2, 2016, as amended by that certain Second Amendment to Lease dated as of May 20, 2016, as amended by that certain Third Amendment to Lease dated as of April 4, 2018 (collectively, the &#34;Original Lease&#34;), of certain premises commonly known as Suites 101, 150, 170, 202, 203 and 210 (the &#34;Existing Premises&#34;), within the building located at 900 Island Drive, Redwood City, California 94605, and more particularly described in the Original Lease.  Capitalized terms used and not otherwise defined herein shall have the meanings given those terms in the Original Lease.  Effective as of the date hereof, all references to the &#34;Lease&#34; shall refer to the Original Lease, as amended by this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Term of the Original Lease by its terms is scheduled to expire on October 29, 2023 (&#8220;Original Lease Expiration Date&#8221;).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.&#160;&#160;&#160;&#160;Landlord and Tenant desire to amend the Original Lease to extend its term and to make other modifications on the terms and conditions provided herein.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IT IS, THEREFORE, agreed as follows&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">As used in this Agreement, the following terms have the following meanings&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#34;Contraction Date&#34; means the Original Lease Expiration Date.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#34;Excluded Space&#34; means a portion of the Building commonly known as 202, 203 and 210, containing approximately 19,807 square feet of rentable area, and more particularly shown on Exhibit &#34;A&#34; attached hereto.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#34;Remaining Premises&#34; means the portions of the Existing Premises other than the Excluded Space.  The Remaining Premises contains 23,638 square feet of rentable area.  The Remaining Premises is more particularly shown on Exhibit &#34;B&#34; attached hereto. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">The term of the leasing of the Excluded Space shall expire and terminate on the Contraction Date.  Tenant shall surrender possession of and vacate the Excluded Space to Landlord no later than the Contraction Date, in the condition required by and otherwise in accordance with all of the provisions of the Original Lease.  In the event that Tenant fails to vacate the Excluded Space and surrender and deliver exclusive possession of the Excluded Space to Landlord on or before the Contraction Date in accordance with the provisions of the Lease, then Tenant shall be deemed to be in holdover of the Excluded Space and shall be subject to the terms of Article 30 of the Lease. Effective on the day after the Contraction Date&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Tenant's Building Percentage shall be reduced to 48.62%.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Tenant&#8217;s Common Area Building Percentage shall be reduced to 2.37%.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 4.12pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.1pt;padding-right:3.1pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-1-</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">The Maximum Parking Allocation shall be reduced to seventy- eight (78) unreserved passes, which is based on a parking ratio of 3.3 non-exclusive parking spaces per one thousand (1,000) square feet of rentable spaces in the Remaining Premises.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Amounts payable by Tenant for Operating Expenses and Taxes with respect to the Excluded Space shall be determined and prorated to reflect the termination of the Original Lease as to the Excluded Space as of the Contraction Date.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">The Original Lease Expiration Date with respect to the Remaining Premises is hereby changed to January 31, 2024 (the &#34;Third New Expiration Date&#34;).  The period from October 30, 2023 (the &#34;Third Extension Commencement Date&#34;), to the Third New Expiration Date is referred to herein as the &#34;Third Extension Term.&#34; References in the Lease to the &#34;Term&#34; shall mean the original Term as heretofore or hereafter extended.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Commencing on the Third Extension Commencement Date, Tenant shall pay to Landlord monthly Base Rent for the entire Remaining Premises in the amount of $110,517.00 on the first day of each month of the Third Extension Term. The monthly Base Rent for the first month after the Extension Commencement Date shall be payable upon the mutual execution of this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Tenant is in possession of the Remaining Premises and will accept the same, as of the commencement of the Extension Term in its &#34;as is&#34; condition, without any agreements, representations, understandings or obligations on the part of Landlord to (i)&#160;perform any alterations, additions, repairs or improvements therein, (ii)&#160;fund or otherwise pay for any alterations, additions, repairs or improvements thereto, or (iii)&#160;grant Tenant any free rent, concessions, credits or contributions of money with respect to the Remaining Premises, except as may be expressly provided otherwise in this Agreement.  Tenant hereby acknowledges that Landlord is currently renovating or may during the Term of the Lease renovate, improve, alter, or modify (collectively, the &#34;Renovations&#34;) the Project, the Building and&#47;or the Remaining Premises, including without limitation the parking facilities, the Common Areas, and the systems and equipment, roof and structural portions of the same. Tenant hereby agrees that such Renovations and Landlord's actions in connection with such Renovations shall in no way constitute a constructive eviction of Tenant nor entitle Tenant to any abatement of Rent.  Landlord shall have no responsibility and shall not be liable to Tenant for any direct or indirect injury to or interference with Tenant's business arising from the Renovations, nor shall Tenant be entitled to any compensation or damages from Landlord for loss of the use of the whole or any part of the Remaining Premises or of Tenant's personal property or improvements resulting from the Renovations, or for any inconvenience or annoyance occasioned by such Renovations or Landlord's actions in connection with such Renovations, or for any inconvenience or annoyance occasioned by such Renovations or Landlord's actions in connection with such Renovations provided that Landlord shall use reasonable efforts not to interfere with Tenant&#8217;s use, occupancy and access to the Remaining Premises.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">In the event this Agreement is executed after the Third Extension Commencement Date and Tenant has paid Base Rent and amounts payable by Tenant pursuant to the Original Lease that are different than the amounts payable for the period after the third Extension Commencement Date pursuant to this Agreement, Landlord and Tenant shall promptly make an appropriate adjustment to reflect that payment of those different amounts, and any net amount due Tenant shall be credited against Tenant's future rent obligations under the Lease and any net amount due Landlord shall be payable within thirty (30) days after demand.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Except as otherwise provided in this Agreement, all of the terms and conditions of the Original Lease shall continue to apply during the Third Extension Term&#59; provided, however, that Tenant shall have no option to extend the term of the Lease.</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;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">Landlord hereby represents and warrants to Tenant that it has dealt with no broker, finder or similar person in connection with this Agreement, and Tenant hereby represents and warrants to Landlord that it has dealt with no broker, finder or similar person in connection with this Agreement.  Landlord and Tenant shall each defend, indemnify and hold the other harmless with respect to all claims, causes of action, liabilities, losses, costs and expenses (including without limitation attorneys' fees) with respect to any leasing commission or equivalent compensation alleged to be owing on account of the indemnifying party's dealings with any real estate broker, agent, finder or similar person.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">As additional consideration for this Agreement, Tenant hereby certifies that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Original Lease (as amended hereby) is in full force and effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Tenant is in possession of the entire Premises and neither the Premises, nor any part thereof, is occupied by any subtenant or other party other than Tenant.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">To Tenant's knowledge, there are no uncured defaults on the part of Landlord or Tenant under the Original Lease.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">All of Landlord's obligations with respect to construction of tenant improvements in the Premises and payment of Tenant improvement allowances have been satisfied.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">There are no existing offsets or defenses which Tenant has against the enforcement of the Original Lease (as amended hereby) by Landlord.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">All of the representations and warranties of Tenant in the Original Lease are remade.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Tenant holds all right, title and interest of the tenant in and to the Original Lease and the Premises and has not transferred, encumbered, assigned or sublet any interest therein or portion thereof.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Tenant represents and warrants to Landlord, as of the date hereof and as of the Contraction Date, that (a) Tenant has not assigned or sublet all or any portion of its interest in the Excluded Space under the Lease&#59; (b) no other person, firm or entity has any right, title or interest in the Excluded Space under the Lease&#59; (c) Tenant has the full right, legal power and actual authority to enter into this Agreement without the consent of any person, firm or entity&#59; (d) the individual(s) executing this Agreement on behalf of Tenant has the full right, legal power and actual authority to bind tenant to the terms and conditions hereof, (e) as of the date of this Agreement, Tenant is not insolvent, (f) neither the payment of the Contraction Fee nor the performance of any other obligation of Tenant under this Agreement shall cause Tenant to become insolvent, and (g) as of the Contraction Date, there will be no mechanic's liens on account of work performed at the Premises or in the Building by Tenant or on Tenant's behalf  or other liens encumbering all or any portion of the Premises, by virtue of any act or omission on the part of Tenant, its contractors, agents, employees, successors or assigns. Notwithstanding the termination of the Lease and the release of liability provided herein, the representations and warranties set forth in this Section 10 shall survive the Contraction Date and Tenant and the individuals executing this Agreement on behalf of Tenant shall be liable to Landlord for any inaccuracy or any breach thereof.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Except as specifically provided herein, the terms and conditions of the Original Lease as amended hereby are ratified and confirmed and shall continue in full force and effect.  </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement shall be binding on the heirs, administrators, successors and assigns (as the case may be) of the parties hereto.  This Agreement and the Original Lease constitute the entire agreement of the parties with respect to all matters discussed herein and therein, including, but not limited to, all matters relating to the Premises and the leasing relationship and supersede all other agreements and understandings between the parties, both written and oral.  Under no circumstances shall Tenant be entitled to any Rent abatement, improvement allowance, leasehold improvements, or other work to the Premises, or any similar economic incentives that may have been provided to Tenant in connection with entering into the Original Lease, unless specifically set forth in this Agreement.  Tenant agrees that neither Tenant nor its agents or any other parties acting on behalf of Tenant shall disclose any matters set forth in this Agreement or disseminate or distribute any information concerning the terms, details or conditions hereof to any person, firm or entity without obtaining the express written consent of Landlord.  In the case of any inconsistency between the provisions of the Original Lease and this Agreement, the provisions of this Agreement shall govern and control.  Submission of this Agreement by Landlord is not an offer to enter into this Agreement but rather is a solicitation for such an offer by Tenant.  Landlord shall not be bound by this Agreement until Landlord has executed and delivered the same to Tenant. Time is of the essence of this Agreement and the provisions contained herein. Each signatory of this Agreement represents that she or he has the authority to execute and deliver the same on behalf of the party for which such signatory is acting, and that upon the execution by such signatory, this Agreement is binding on behalf of the party for which such signatory is acting and enforceable against such party in accordance with its terms.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Tenant Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Tenant certifies, represents, warrants and covenants to Landlord that&#58; (i) it is not, and shall not during the Term of the Lease become, a person or entity with whom Landlord is restricted from doing business under the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act of 2001, H. R. 3162, Public Law 107-56 (commonly known as the &#34;USA Patriot Act&#34;) and Executive Order Number 13224 on Terrorism Financing, effective September 24, 2001 and regulations promulgated pursuant thereto (collectively, &#34;Anti-Terrorism Laws&#34;), including, without limitation, persons and entities named on the Office of Foreign Assets Control Specially Designated Nationals and Blocked Persons List (collectively, &#34;Prohibited Persons&#34;)&#59; (ii) to the best of its knowledge, it is not currently engaged in any transactions, provision of services to, or dealings with, or otherwise associated with, any Prohibited Persons, nor otherwise engaged in any activity that would violate Anti-Terrorism Laws in connection with the use or occupancy of the Premises or the Building&#59; and (iii) it will not, during the Term of the Lease, engage in any transactions, provide services to, deal with, or be otherwise associated with, any Prohibited Persons, nor will it engage in any other activity that would violate Anti-Terrorism Laws in connection with the use or occupancy of the Premises or the Building.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Tenant certifies, represents, warrants and covenants to Landlord that it shall not during the Term of the Lease engage in activities that would violate the provisions of the U.S. Foreign Corrupt Practices Act and the anti-bribery laws of other nations generally. Accordingly, (i) Tenant has not, and shall not, in connection with its performance under the Lease, or in connection with any other business transactions involving Landlord or the Premises, made, promised, or offered to make any payment or transfer of anything of value, directly or indirectly to any US or non-US government official or to an intermediary for payment to any such government official&#59; and, (ii) Tenant has not, and shall not, in connection with its performance under the Lease, or in connection with any other business transactions involving Landlord or the Premises, made, promised, or offered to make any payments or transfers of value that have the purpose or effect of public or commercial bribery, or acceptance of or acquiescence in extortion, kickbacks, or other unlawful or improper means of obtaining business.</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;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Tenant certifies, represents, warrants and covenants to Landlord that it shall not during the Term of the Lease engage in activities that would violate the provisions of the US Bank Secrecy Act as amended by the USA Patriot Act (&#34;AML Laws&#34;).  In this regard Tenant will not engage in, facilitate or permit the Premises or the Building to be used in connection with transactions that in any way involve the proceeds of crime under US law or are related to the financing of terrorist activities.  Further, Tenant will not use proceeds of crime to pay its obligations under the Lease.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">If at any time after the date hereof Tenant becomes a Prohibited Person or is accused by The Office of Foreign Assets Control or other Federal Authorities of being associated with a person designated as a Prohibited Person, then it shall notify Landlord within five (5) business days after becoming aware of such designation.  If at any time after the date hereof Tenant becomes a Prohibited Person or Tenant otherwise breaches any certification, representation, warranty or covenant set forth in this Section 12.4, then such event shall constitute an event of default hereunder and under the Lease, entitling Landlord to any and all remedies under the Lease or at law or in equity (including the right to terminate the Lease), without affording Tenant any notice or cure period.  Tenant hereby agrees to defend (with counsel reasonably acceptable to Landlord), indemnify, and hold harmless Landlord from and against any and all claims arising from or related to any such breach of the foregoing certifications, representations, warranties and covenants.  Tenant's indemnification obligations in this Section 12.4 shall survive the expiration or earlier termination of the Lease.   </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Tenant represents, warrants and covenants to Landlord that, as of the date hereof and throughout the term of the Lease, Tenant is not, and is not entering into the Lease on behalf of, (i) an employee benefit plan, (ii) a trust holding assets of such a plan or (iii) an entity holding assets of such a plan. Notwithstanding any terms to the contrary in the Lease or this Agreement, in no event may Tenant assign or transfer its interest under the Lease to a third party who is, or is entering into the Lease on behalf of, (i) an employee benefit plan, (ii) a trust holding assets of such a plan or (iii) an entity holding assets of such a plan if such transfer would could cause Landlord to incur any prohibited transaction excise tax penalties or other materially adverse consequences under the Employee Retirement Income Security Act of 1974, as amended, Section 4975 of the Internal Revenue Code of 1986, as amended or similar law.  Tenant represents and warrants to Landlord that (i) neither Tenant nor any of its &#34;affiliates&#34; has the authority (A) to appoint or terminate PGIM, Inc. (&#34;PGIM&#34;) as investment manager of the PRISA II Separate Account, (B) to negotiate the terms of a management agreement between PGIM and the PRISA II Separate Account or (C) to cause an investment in or withdrawal from the PRISA II Separate Account and (ii) Tenant is not &#34;related&#34; to PGIM (within the meaning of Part VI(h) of Department of Labor Prohibited Transaction Exemption 84-14). </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Pursuant to California Civil Code Section 1938, Tenant is hereby notified that, as of the date hereof, the Building has not undergone an inspection by a &#34;Certified Access Specialist&#34; and except to the extent expressly set forth in the Lease, Landlord shall have no liability or responsibility to make any repairs or modifications to the Premises or the Project in order to comply with accessibility standards. The following disclosure is hereby made pursuant to applicable California law&#58; &#34;A Certified Access Specialist (CASp) can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction-related accessibility standards under state law. Although state law does not require a CASp inspection of the subject premises, the commercial property owner or lessor may not prohibit the lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the lessee or tenant, if requested by the lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs necessary to correct violations of construction-related accessibility standards within the premises.&#34;   Tenant acknowledges that Landlord has made no representation regarding </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">compliance of the Premises or the Project with accessibility standards. Any CASp inspection shall be conducted in compliance with reasonable rules in effect at the Building with regard to such inspections and shall be subject to Landlord's prior written consent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">Notwithstanding anything to the contrary in the Lease, Tenant's obligation to pay rent and other amounts due under the Lease shall not be abated or limited in the event access to, use of, and&#47;or services provided to the Premises, the Building, and&#47;or the Project is or are prevented, limited or impaired in compliance with Applicable Laws or as a precaution in connection with a community health emergency, including any epidemic, quarantine, or infectious disease-related outbreak.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">If Tenant is billed directly by a public utility with respect to Tenant's electrical usage at the Premises, upon request from time to time, Tenant shall provide monthly electrical utility usage for the Premises to Landlord for the period of time requested by Landlord (in electronic or paper format).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Termination Right</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Notwithstanding anything in this Agreement to the contrary, provided that no default has occurred under the Lease and no circumstances exist which with the passage of time or the giving of notice or both would ripen into a default, Tenant shall have the one-time right to cause the early expiration of the Term of the Lease effective as of the Original Lease Expiration Date (the &#34;Early Termination Date&#34;), upon satisfaction of each of the conditions set forth in this Section 17. If Tenant wishes to exercise its right to cause the early expiration of the Term of the Lease, Tenant must deliver written notice (the &#34;Early Termination Notice&#34;) to Landlord by no later than the date (the &#34;Termination Notice Date&#34;) that is sixty (60) days prior to the Contraction Date, of its election to cause the early expiration of the term of this Lease. If Tenant timely and properly delivers the Early Termination Notice, (a) the Early Termination Date shall thereafter be deemed the effective expiration date of the Term for all purposes under the Lease, (b) any rights of Tenant to relocate the Premises, contract the Premises, expand the Premises or extend the term of this Lease shall be of no further force or effect and (c) Tenant shall vacate the entire Premises prior to the Early Termination Date and shall comply with all terms of the Lease with respect to the condition of the Premises as of the Expiration Date and the terms of surrender thereof.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">This Agreement may be executed in multiple counterparts, each of which shall constitute an original, and all of which shall constitute one document. Electronic signatures are deemed to be equivalent to original signatures for purposes of this Agreement. The exchange of copies of this Agreement and of signature pages by electronic mail in &#34;portable document format&#34; (&#34;.pdf&#34;), or by any other electronic means intended to preserve the original appearance of a document, shall constitute effective execution and delivery of this Agreement to the parties and may be used in lieu of an original hard-copy agreement. Tenant hereby consents to the use of any third party electronic signature capture service providers as may be chosen by Landlord.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Signatures on Following Page</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#93;</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;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, this Agreement was executed as of the date first above written.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.860%"></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 style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Landlord&#58;</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WESTPORT OFFICE PARK, LLC,</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a Delaware limited liability company</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="margin-top:9pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jessica Brock                         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>        Its Authorized Agent</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Jessica Brock                              </font></div><div style="margin-bottom:9pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#91;Printed Name and Title&#93;</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.435%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.216%"></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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Tenant&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PROCEPT BIOROBOTICS CORPORATION, a Delaware corporation</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Kevin Waters                            </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Chief Financial Officer              </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#91;Printed Name and Title&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Kevin Waters                       </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#91;Printed Name and Title&#93;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If Tenant is a corporation, this instrument must be executed by the chairman of the board, the president or any vice president and the secretary, any assistant secretary, the chief financial officer or any assistant financial officer or any assistant treasurer of such corporation, unless the bylaws or a resolution of the board of directors shall otherwise provide, in which case the bylaws or a certified copy of the resolution, as the case may be, must be attached to this instrument.</font></div></td></tr></table></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXCLUDED SPACE</font></div><div style="margin-bottom:12pt;text-align:center"><img alt="image_0.jpg" src="image_0.jpg" style="height:481px;margin-bottom:5pt;vertical-align:text-bottom;width:538px"></div><div style="margin-bottom:12pt;text-align:center"><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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">REMAINING PREMISES</font></div><div style="margin-bottom:12pt;text-align:center"><img alt="image_1.jpg" src="image_1.jpg" style="height:553px;margin-bottom:5pt;vertical-align:text-bottom;width:608px"></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.17
<SEQUENCE>3
<FILENAME>exhibit1017-proceptxhydroc.htm
<DESCRIPTION>EX-10.17
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ieea960d55fa2473d8b54d182895acaca_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:10pt;font-weight:700;line-height:100%">Exhibit 10.17</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#91;***&#93; Certain information in this document has been excluded pursuant to Regulation S-K, Item 601(b)(10). Such excluded information is not material and is the type that the registrant treats as private or confidential.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.24pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">CONFIDENTIAL EXCLUSIVE PATENT LICENSE AND COVENANT NOT TO SUE</font></div><div style="margin-bottom:0.24pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Confidential Exclusive Patent License and Covenant Not to Sue (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Agreement</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is entered into as of the date of the last signature set forth on the signature page below (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Effective Date</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), between HydroCision, Inc., a Delaware corporation with its principal place of business located at 267 Boston Road, Suite 28, North Billerica, MA 01862 (hereinafter &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">HydroCision</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), on the one hand, and PROCEPT BioRobotics Corporation, a Delaware corporation with a principal place of business at 900 Island Drive, Suite 210 Redwood City, CA 94065 (hereinafter, &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PROCEPT</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), on the other hand.  HydroCision, PROCEPT, and their respective Affiliates are referred to in this Agreement collectively as the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Parties</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and individually as a &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Party</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.&#8221;</font></div><div style="margin-bottom:12pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">BACKGROUND</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, HydroCision owns or has the right to grant exclusive licenses under the Licensed Patents (as defined below)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, PROCEPT desires to obtain a exclusive license and release of all claims under the Licensed Patents in connection with the development, manufacture and commercialization of Licensed Products (as defined below)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, HydroCision is willing to grant such an exclusive license and release of all claims to PROCEPT under the Licensed Patents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">NOW, THEREFORE</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, in consideration of the above promises and the mutual covenants of the Parties to be faithfully performed, and other good and valuable consideration, the receipt of which is hereby acknowledged, HydroCision and PROCEPT, intending to be legally bound, agree as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">1.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In addition to the terms defined above and elsewhere in this Agreement, as used in this Agreement&#58;</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:12pt;font-weight:700;line-height:100%">1.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">&#8220;Affiliate</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; or &#8220;Affiliates&#8221; of a Party shall mean any person or entity that, as of the Effective Date or during the Term, directly or indirectly controls, is controlled by, or is under common control with such Party, where &#8220;control&#8221; means greater than fifty percent (50%) beneficial or equitable ownership interest.</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:12pt;font-weight:700;line-height:100%">1.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt"> &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Controlled</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean means, with respect to any know-how, patent rights or other intellectual property rights, that a Party has the legal authority or right (whether by ownership, license or otherwise) to grant a license, sublicense, access or right to use (as applicable) under such know-how, patent rights, or other intellectual property rights to the other Party on the terms and conditions set forth herein at the time of such grant, in each case without (a) breaching the terms of any agreement with a Third Party, or (b) requiring any consent, approval or waiver from any Third Party.</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:12pt;font-weight:700;line-height:100%">1.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Field of Use</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean all uses in the field of urology.</font></div><div style="height:74.16pt;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;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">1.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Fluid Jet Technology</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">shall mean the application, formation, control and use of high velocity jets, means of pumping high pressure fluids, cartridges, hose and coupler methods, and the manufacture of any of the foregoing for medical applications.</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:12pt;font-weight:700;line-height:100%">1.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">HydroCision Improvements</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any Know-How, development, improvement, idea, invention or discovery developed solely by or on behalf of HydroCision (or jointly by HydroCision and any Third Party (including the Existing CM)) during the Improvement Period that (a) (i) arises pursuant to activities conducted under one or more agreements or any collaboration between HydroCision and the Existing CM, or (ii) is an improvement to any invention claimed in a Licensed Patent, and (b) directly relates to the use of Fluid Jet Technology in connection with Licensed Products.  </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:12pt;font-weight:700;line-height:100%">1.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">HydroCision Products</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean past, present or future products developed and commercialized by or on behalf of HydroCision or its Affiliates that utilize Fluid Jet Technology.</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:12pt;font-weight:700;line-height:100%">1.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Improvement Period</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean the period commencing on the Effective Date, and ending on the earlier of (a) the date that PROCEPT ceases to use the Existing CM for manufacture and supply of Licensed Products, and (b) the third (3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">rd</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) anniversary of the Effective Date.</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:12pt;font-weight:700;line-height:100%">1.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Know-How</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean all information, inventions (whether or not patentable), improvements, practices, trade secrets, techniques, methods, processes, knowledge, results, test data, related reports, analytical and quality control data, protocols, models, designs, and other information regarding discovery, development, and manufacturing.  Know-How shall not include any patents.  For clarity, for the purposes of this Agreement, Know-How shall not include information relating to a Party&#8217;s sales activities, including without limitation information relating to marketing, pricing, distribution, costs, customer lists, or sales.</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:12pt;font-weight:700;line-height:100%">1.9</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Licensed Know-How</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean all Know-How Controlled by HydroCision as of the Effective Date or during the Improvement Period that covers, or is necessary or useful for, the development, manufacture, use or sale of Licensed Products in the Field of Use, including without limitation any such Know-How in the possession of any Existing CM and used in connection with the manufacture and supply of Licensed Products to PROCEPT as of the Effective Date. </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:12pt;font-weight:700;line-height:100%">1.10</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Licensed Patents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean (a) all Patents Controlled by HydroCision as of the Effective Date that cover or claim Fluid Jet Technology or the development, manufacture, use or sale of Licensed Products in the Field of Use, including without limitation the patents and applications listed in </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Appendix A</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; (b) any Patents Controlled by HydroCision during the Improvement Period that cover or claim HydroCision Improvements and (c) any Patents Controlled by HydroCision during the Term, the claims of which would be infringed by PROCEPT&#8217;s use or practice of the Patents in (a) in accordance with the licenses granted in Section 2.1 (the Patents in subclause (c), the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Blocking Patents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). &#91;***&#93;.</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:12pt;font-weight:700;line-height:100%">1.11</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Licensed Technology</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean the Licensed Patents and the Licensed Know-How. </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:12pt;font-weight:700;line-height:100%">1.12</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:15pt">&#8220;Licensed Product(s)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean any past, present or future product in the Field of Use that has been, is or will be made, had made, used, offered to sell, sold or imported by, or on behalf of PROCEPT or its Affiliates or sublicensees, wherein such product is covered or could be alleged to be covered by one or more claims of any of the Licensed Patents.</font></div><div style="height:74.16pt;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;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">1.13</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Patents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean any and all (a) patent applications filed under applicable laws in any jurisdiction, including all provisional and non-provisional applications, conversions, substitutions, continuations, continuations-in-part, divisionals, renewals, and all patents granted thereon&#59; and (b) all patents, reissues, reexaminations and extensions or restorations, including patent term extension, supplementary protection certificates or the equivalent thereof.</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:12pt;font-weight:700;line-height:100%">1.14</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PROCEPT Improvement Know-How</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean all Know-How, development, improvement, idea, invention or discovery Controlled by PROCEPT that (a) is developed solely by or on behalf of PROCEPT, or jointly by or on behalf of PROCEPT and HydroCision during the Improvement Period pursuant to activities conducted under one or more agreements between either Party and the Existing CM, and (b) directly relates to the use of Fluid Jet Technology in connection with Licensed Products.  PROCEPT Improvement Know-How shall be solely owned by PROCEPT.  .</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:12pt;font-weight:700;line-height:100%">1.15</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PROCEPT</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Improvement Patents</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean all Patents Controlled by PROCEPT that (a) claim or cover PROCEPT Improvement Know-How, and (b) directly relate to the use of Fluid Jet Technology in connection with Licensed Products.  PROCEPT Improvement Patents shall be solely owned by PROCEPT.  For clarity, in no event will PROCEPT Improvement Patents include (i) any Patents that are conversions, divisionals, substitutions, continuations, continuations-in-part, reissues, reexaminations, extensions or restorations of any Patent Controlled by PROCEPT prior to the Effective Date, (ii) any Patent in which PROCEPT acquires rights from any Third Party following the Effective Date, or (iii) any Patent claiming an invention that arises independently outside of activities conducted by PROCEPT in collaboration with the Existing CM..</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:12pt;font-weight:700;line-height:100%">1.16</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Term</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean the time period commencing as of the Effective Date and ending upon the expiration of the last of the Licensed Patents to expire.</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:12pt;font-weight:700;line-height:100%">1.17</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Third Party</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean any party other than HydroCision, PROCEPT or any Affiliate of either of them. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">2.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">LICENSE</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:12pt;font-weight:700;line-height:100%">2.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Grant of License</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to payment by PROCEPT to HydroCision of the Settlement Payment in accordance with the payment schedule below, HydroCision hereby grants PROCEPT (a) an exclusive, perpetual, irrevocable, worldwide, fully paid-up license, with the right to sublicense as set forth in </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, under the Licensed Technology (except for the Blocking Patents), and (b) a non-exclusive, perpetual, irrevocable, worldwide, fully paid-up license, with the right to sublicense as set forth in </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> under the Blocking Patents,</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">to make, have made, use, sell, offer for sale, import, export and otherwise dispose of the Licensed Products in the Field of Use.</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:12pt;font-weight:700;line-height:100%">2.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Sublicense Rights</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The rights granted to PROCEPT in </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> above includes the right of PROCEPT to grant sublicenses under the Licensed Technology to Third Parties through multiple tiers to develop, make, have made, manufacture, use, sell, and commercialize Licensed Products.  Notwithstanding the foregoing, PROCEPT may not grant a sublicense to any Third Party under the Blocking Patents independently of a license granted to such Third Party under the rest of the Licensed Patents.</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:12pt;font-weight:700;line-height:100%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Patent Prosecution and Maintenance Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. HydroCision is responsible to pay maintenance fees on the Licensed Patents.  HydroCision shall control the prosecution of the Licensed Patents, and will use diligent efforts during the Term to prosecute and maintain the Licensed Patents.  HydroCision will keep PROCEPT reasonably informed regarding prosecution </font></div><div style="height:74.16pt;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;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and maintenance of the Licensed Patents, and shall provide PROCEPT with a copy of third party submissions or challenges and any final rejection or allowance of claims that are generally or specifically relevant to the practice of the Licensed Patents in the Field of Use, reasonably in advance of any appeal or filing deadline in order that PROCEPT has the opportunity to comment on such prosecution activities, including whether to continue prosecution by way of a request for continued prosecution or a continuation, continuation-in-part or divisional application.  HydroCision shall consider in good faith all of PROCEPT&#8217;s reasonable comments in connection with such prosecution, and shall incorporate any reasonable comments that relate to the practice of the Licensed Patents in the Field of Use. In the event that Hydrocision decides to abandon prosecution of, or let any Licensed Patent lapse, it will notify PROCEPT at least thirty (30) calendar days before the applicable filing deadline or maintenance fee is due and give PROCEPT the option of paying such maintenance fee or assuming responsibility for the control of prosecution of such Licensed Patent(s).  HydroCision hereby acknowledges and agrees that United States patent application number </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;***&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, published as </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;***&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> titled </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;***&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> is a &#8220;Licensed Patent&#8221; under the terms of the </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;***&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Agreement (as such term is defined therein), and as such, should be recorded at the USPTO with HydroCision as the applicant.  Promptly following the Effective Date, HydroCision shall notify </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;***&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the foregoing issue, and shall use its best efforts to cause </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;***&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to correct the identity of the applicant on the </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;***&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to record HydroCision as the applicant thereon.  PROCEPT shall provide reasonable assistance, if requested by HydroCision, in connection with such correction.  HydroCision shall notify PROCEPT promptly following confirmation of such correction.</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:12pt;font-weight:700;line-height:100%">2.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Right to Sue</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  HydroCision will inform PROCEPT promptly of (a) any interference, opposition or inter-partes review or similar challenge to validity, scope or enforceability of any Licensed Patent, and (b) any actual or suspected infringement or misappropriation of the Licensed Technology by the manufacture, use, import, offer for sale or sale by a Third Party of any product that is competitive with one or more Licensed Products or in the Field of Use.  PROCEPT will have the first right but not the obligation to enforce the Licensed Patents, &#91;***&#93; Patents,  at its own expense and for its own benefit inside the Field of Use.  HydroCision will have the sole right to enforce the Licensed Patents at its own expense and for its own benefit outside the Field of Use.  If either Party commences or action and a court dismisses the action for lack of standing or requires the other Party to join, such party will voluntarily do so.  If PROCEPT desires to enforce the &#91;***&#93; Patents, HydroCision will cooperate in good faith with PROCEPT to secure such rights &#91;***&#93;. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">3.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">MANUFACTURING</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:12pt;font-weight:700;line-height:100%">3.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Cooperation on Contract Manufacturing.  </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">HydroCision acknowledges and agrees that PROCEPT is permitted, pursuant to the rights and licenses granted under this Agreement, to have Licensed Products manufactured and supplied by Third Parties directly to PROCEPT or its Affiliates. HydroCision further acknowledges and agrees that following the Effective Date, the Parties shall permit each other to have Licensed Products (and products of HydroCision that incorporate Fluid Jet Technology) manufactured and supplied by HydroCision&#8217;s existing contract manufacturer(s) (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Existing CMs</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) or future contract manufacturers (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Future CMs</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subject to the remainder of this </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Accordingly the Parties agree the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">HydroCision and PROCEPT agree that they will use commercially reasonable efforts to ensure that the cooperation with Existing CMs set forth in this Article 3 shall not adversely impact with either Party&#8217;s supply needs and shall cooperate to enable both Parties to benefit from any savings in cost associated with volume quantities of shared components while PROCEPT is using the Existing CM for its Licensed Products. In light of the foregoing, the Parties acknowledge and agree that in order for PROCEPT to transition to an </font></div><div style="height:74.16pt;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;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">independent supply relationship for Licensed Products with the Existing CM or a Future CM, it will be necessary for PROCEPT to develop its own product specifications, quality control, clean room, equipment, assemblers and assembly procedures for use in connection with such manufacturing activities (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Key Manufacturing Elements</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Following the Effective Date, and until PROCEPT has established independent Key Manufacturing Elements, the Parties agree that they will use best efforts to cooperate with each other and the Existing CM in connection with any shared Key Manufacturing Elements, in order to optimize the use of such Key Manufacturing Elements and to seek to ensure that each Party&#8217;s supply needs are able to be met during such period.  Once PROCEPT has established independent Key Manufacturing Elements, the Parties will cooperate in good faith to wind down PROCEPT&#8217;s use of any shared components, and to use reasonable efforts to minimize any costs associated with any such wind down. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt">Until PROCEPT&#8217;s entry into its own agreement with the Existing CM or Future CMs, HydroCision shall continue to supply Licensed Products to PROCEPT on a purchase order basis on the same terms as existing between the Parties as of the Effective Date, provided that for Purchase Orders placed but unfilled as of the Effective Date, or placed following the Effective Date, the price charged to PROCEPT will be the same as the price invoiced by the Existing CM to HydroCision, without any additional mark-up or charges.  Except for such price reduction, all other terms, including without limitation ordering logistics, quantities, acceptance and rejection, and discounting, as applicable, will remain unamended. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">HydroCision shall waive, and hereby does waive, with respect to PROCEPT and its Affiliates and sublicensees, effective as of the Effective Date, any exclusivity provisions in its agreements with any Existing CM, including any provision that restricts the ability of such Existing CM to manufacture and supply Licensed Products to PROCEPT, its Affiliates and sublicensees, or places limits on the quantity of Licensed Products that may be supplied by such Existing CM&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt">HydroCision shall provide all assistance reasonably requested by PROCEPT, in order to enable PROCEPT to negotiate at its discretion with such Existing CMs, and enter into its own agreement with the Existing CM.  During the Improvement Period, PROCEPT agrees that to the extent that (i) the Licensed Products are being manufactured for PROCEPT under any new agreement with the Existing CMs, and (ii) such Licensed Products are substantially the same as the products being manufactured for PROCEPT as of the Effective Date with respect to the design and operation of the pump cartridge and&#47;or the transmission (i.e., the Licensed Products manufactured for PROCEPT are substantially the same with regard to the design and operation of the pump cartridge and transmission as those being manufactured for HydroCision), PROCEPT will use reasonable efforts to collaborate with HydroCision and the Existing CM to enable HydroCision to benefit from any cost savings associated with respect to the implementation of PROCEPT Improvement Know-How, quantity discounting, volume purchases of similar components and any other factors that might result in cost reductions for PROCEPT on such Licensed Products.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(e)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">PROCEPT shall grant and hereby grants to HydroCision a non-exclusive, royalty-free, non-transferable, perpetual, irrevocable license, without the right to grant sublicenses, under&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(i)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">the PROCEPT Improvement Know-How, to manufacture, have manufactured, use, sell, offer for sale and import HydroCision Products in all fields of use outside urology&#59; and</font></div><div style="height:74.16pt;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;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(ii)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">any PROCEPT Improvement Patents that would be infringed, absent a license from PROCEPT, by the use of Fluid Jet Technology in connection with the development, manufacture or commercialization of any HydroCision Product, to manufacture, have manufactured, use, sell, off.er for sale and import HydroCision Products for use in connection with &#91;***&#93;, and &#91;***&#93;. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(f)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Upon PROCEPT&#8217;s request, HydroCision shall perform (or shall cause the Existing CMs to perform) a technology transfer of all Licensed Know-How then in existence (including all tangible embodiments thereof) to PROCEPT or a designated Future CM (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Technology Transfer</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Promptly following such request, the Parties shall discuss and agree upon a plan for such Technology Transfer, including the timing thereof.  HydroCision shall provide reasonable technical assistance to PROCEPT or such Third Party in connection with the Technology Transfer, and shall make personnel available for a reasonable period following such Technology Transfer to respond to questions from PROCEPT or such Third Party in connection with the use and practice of the Licensed Know-How.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">4.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">MUTUAL RELEASES AND DISMISSAL OF LITIGATION</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:12pt;font-weight:700;line-height:100%">4.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Release and Covenant not to Sue by HydroCision</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  HydroCision, on behalf of itself and its respective past and present Affiliates, licensees, sublicensees, customers, successors, assigns, officers, directors, partners, members, employees, agents, trustees, acquirers, parents, subsidiaries, beneficiaries, suppliers, distributors and&#47;or manufacturers, fully and forever releases, acquits, covenants not to sue, or to permit any HydroCision representative, subsidiary, successor, and assign, Affiliate, licensee or sublicensee to sue, initiate any action against, or otherwise hold liable PROCEPT, and its current and future Affiliates, sublicensees, licensees, customers, distributors, suppliers, manufacturers, re-sellers, successors, assigns, officers, directors, partners, members, employees, agents, trustees, acquirers, parents, subsidiaries, beneficiaries, and representatives (in each case in such party&#8217;s capacity as a customer, distributor, supplier, re-seller, manufacturer, or user of a Licensed Product), , from and against any and all claims, liability, demands, actions, causes of action (whether known or unknown), suits of any kind or nature, rights, damages, costs, losses, expenses, and compensation that were or could have been brought against PROCEPT its Affiliates, sublicensees, licensees,  or any of PROCEPT&#8217;s customers, distributors, suppliers, manufacturers, re-sellers, and&#47;or users in such party&#8217;s capacity as a customer, distributor, supplier, re-seller, or user of a Licensed Product relating to infringement or alleged infringement of the Licensed Patents or otherwise, occurring prior to or after the Effective Date.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">5.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">PAYMENT</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:12pt;font-weight:700;line-height:100%">5.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Up Front Payment</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In consideration of the licenses,releases and other rights granted hereunder, PROCEPT agrees to pay HydroCision two million, five hundred thousand dollars U.S. dollars ($2,500,000) (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Up Front Payment</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). &#91;***&#93;.</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:12pt;font-weight:700;line-height:100%">5.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Terms Related to Payment</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  &#91;***&#93;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">6.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">REPRESENTATIONS, WARRANTIES AND COVENANTS</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:12pt;font-weight:700;line-height:100%">6.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Representations, Warranties, and Covenants of PROCEPT</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  PROCEPT represents, warrants, and covenants as of the Effective Date to HydroCision that (a) it has full corporate power and authority to execute and deliver this Agreement and to consummate the transactions contemplated hereby&#59; (b) the execution of this Agreement by PROCEPT and the performance of its obligations hereunder will not violate any agreement, whether written or oral, to which PROCEPT is a party&#59; (c) PROCEPT understands that this Agreement may not provide </font></div><div style="height:74.16pt;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;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PROCEPT all of the rights needed, if any, from parties other than HydroCision to make, have made, use, sell, offer for sale, or import into the United States the Licensed Products&#59; and (d) PROCEPT has the full legal authority necessary to enter into this Agreement and perform the duties and obligations outlined in this 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:12pt;font-weight:700;line-height:100%">6.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Representations, Warranties, and Covenants of HydroCision</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  HydroCision represents and warrants as of the Effective Date that (a) it has full corporate power and authority to execute and deliver this Agreement and to consummate the transactions contemplated hereby&#59; (b) the execution of this Agreement by HydroCision and the performance of its obligations hereunder will not violate any agreement, whether written or oral, to which HydroCision is a party&#59; (c) it has full, complete and exclusive rights to grant all licenses, covenants and other rights to PROCEPT and to perform all obligations of HydroCision under this Agreement, (d) the Patents set forth on </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Appendix A</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> constitute all Patents owned by HydroCision, or under which HydroCision is granted any right or license by any Third Party, that are necessary or useful for, or related to, the manufacture, use or application of Fluid Jet Technology in any field of use, (e) to the best of HydroCision&#8217;s current knowledge the use and practice by PROCEPT of the inventions claimed in the Licensed Patents in connection with the manufacture development or commercialization of Licensed Products will not infringe or misappropriate the Intellectual Property Rights of any Third Party, and (f) there are no past or present challenges by any Third Party to the validity, scope or enforceability of any of the Licensed Patents.</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:12pt;font-weight:700;line-height:100%">6.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">WARRANTY DISCLAIMERS</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  (A) EXCEPT AS OTHERWISE EXPRESSLY SET FORTH HEREIN, THE RIGHTS GRANTED TO PROCEPT BY HYDROCISION UNDER THIS AGREEMENT ARE GRANTED IN &#8220;AS IS&#8221; CONDITION&#59; (B) EXCEPT AS OTHERWISE EXPRESSLY SET FORTH IN </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SECTION 6.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> ABOVE, HYDROCISION MAKES NO REPRESENTATIONS OR WARRANTIES TO PROCEPT OF ANY KIND, INCLUDING WITHOUT LIMITATION, EXPRESS, IMPLIED, STATUTORY, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, PATENT ENFORCEABILITY, OR PATENT VALIDITY REPRESENTATIONS AND&#47;OR WARRANTIES&#59; AND (C) HYDROCISION MAKES NO REPRESENTATION THAT THE USE OF THE LICENSED PATENTS IN CONNECTION WITH THE MANUFACTURE, USE, SALE, OFFER FOR SALE, OR IMPORT OF LICENSED PRODUCTS WILL NOT INFRINGE, DIRECTLY, CONTRIBUTORILY, OR BY INDUCEMENT, ANY PATENT, COPYRIGHT, TRADEMARK OR OTHER PROPRIETARY RIGHT OF ANY THIRD PARTY.</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:12pt;font-weight:700;line-height:100%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Third Party Patent Issues</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Party shall promptly notify the other Party if it becomes aware during the Term that the Patents of any Third Party would be infringed by PROCEPT&#8217;s use or practice of the Licensed Patents in accordance with the licenses granted in Section 2.1.  In such case, the Parties shall promptly meet and discuss the nature of the alleged infringement and possible resolution thereof.  HydroCision shall, at its expense, use its best efforts, in consultation with PROCEPT, to modify the Licensed Product to avoid such infringement.  If HydroCision is unable to modify the Licensed Product to avoid such infringement, then PROCEPT shall have the sole right, but not the obligation, to negotiate with the applicable Third Party obtain a license on commercially reasonable terms under such Third Party patent rights.  PROCEPT will reasonably consult with HydroCision in connection with the negotiations for and financial terms of such a license, and will consider in good faith HydroCision&#8217;s reasonable comments in relation thereto, including whether HydroCision Products require such a license.  If PROCEPT obtains such a license, the Parties will discuss in good faith and will fairly allocate the non-royalty payments due under such Third Party license based on the fields of use of such license and the number of licensees and sublicensees under the applicable Third Party Patents at such time, provided that in no event will HydroCision bear a share of such non-royalty payments that is less than PROCEPT&#8217;s.  Each Party (and any other </font></div><div style="height:74.16pt;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;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">licensees and sublicensees) shall be responsible for any royalty payments arising from sales of its products and services covered by the applicable Third Party Patents.  </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:12pt;font-weight:700;line-height:100%">6.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#91;***&#93;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">7.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">CONFIDENTIALITY</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:12pt;font-weight:700;line-height:100%">7.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Confidentiality</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(a)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">All information provided pursuant to this Agreement, including without limitation, the terms of this Agreement and the negotiations leading to this Agreement (but not the existence of the Agreement) shall be regarded as confidential information (&#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Confidential Information</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Parties agree that, other than as required by law or expressly permitted by this Agreement, they shall not disclose any Confidential Information to any third party and shall use the Confidential Information only for the purposes set forth herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(b)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt">Either Party may disclose the terms and existence of this Agreement to its accountants, attorneys, bankers, investors, prospective investors, and any third party covered by the license or the release provided above (collectively, the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Permitted Third Parties</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), provided that any such Permitted Third Party is bound to confidentiality obligations that are at least as restrictive as the terms of this confidentiality provision in this Agreement.  Either Party may disclose the terms and existence of this Agreement in connection with any litigation involving the Licensed Patents, so long as such Party uses reasonable efforts to cause such disclosure to be covered by a Protective Order or mediation agreement that limits access to those persons typically granted access under &#8220;Highly Confidential &#8211; Outside Attorneys&#8217; Eyes Only&#8221; provisions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(c)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Confidential Information shall not include information that&#58; (i) was already known by the receiving Party, other than under an agreement of secrecy or non-use, at the time of its disclosure&#59; (ii) has passed into the public domain prior to or after its disclosure, other than through any act or omission attributable to principals, officers, employees, consultants or agents of the receiving Party&#59; or (iii) was subsequently disclosed, other than under an agreement of secrecy or non-use, by a third party that had not acquired the information under an obligation of confidentiality.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(d)</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt">Notwithstanding the foregoing, the Parties may disclose the fact that PROCEPT and HydroCision entered into this Agreement&#59; and PROCEPT may disclose that certain products or services of PROCEPT are covered by the license for the Licensed Patents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">TERM AND TERMINATION</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Term</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall commence on the Effective Date and unless earlier terminated, shall remain in force until the expiration of the Term.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Termination for Breach</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  HydroCision may terminate this Agreement upon ten (10) business days written notice to PROCEPT upon the breach by PROCEPT of any of the payment terms of this Agreement contained in </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 5.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> above, provided that PROCEPT has not cured the breach within such ten (10) business day period.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">No Refund</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In no event, including in the event of a finding of invalidity or unenforceability of one or more claims of any Licensed Patent, shall PROCEPT be entitled to a refund or reimbursement of the Up Front Payment&#59; however, this provision shall not prevent </font></div><div style="height:74.16pt;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;padding-left:4.5pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PROCEPT from recovering damages against HydroCision in the event of a breach of this Agreement by HydroCision.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Survival</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Article 7 of this Agreement shall survive the termination of this Agreement pursuant to </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> above.  Sections 2.1, 2.2, 6.3, 8.4 and 8.5, and Articles 1, 2, 4, 7 and 9 of this Agreement shall survive its expiration, in each case to the extent they have not been fully performed at the end of the Term. </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:12pt;font-weight:700;line-height:100%">8.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Section 365(n) of the Bankruptcy Code</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All rights and licenses granted under or pursuant to this Agreement, are rights to &#8220;intellectual property&#8221; (as defined in Section 101(35A) of the Bankruptcy Code). For purposes of this Agreement, &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Bankruptcy Code</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Title 11 of the United States Code. Each Party hereby acknowledges that any Know-How, including without limitation data, information, results, prototypes, designs and manufacturing information that relate to such intellectual property, constitute &#8220;embodiments&#8221; of such intellectual property pursuant to Section 365(n) of the Bankruptcy Code. Each Party agrees not to interfere with the other Party&#8217;s exercise, pursuant to Section 365(n) of the Bankruptcy Code, of rights and licenses to intellectual property licensed hereunder and embodiments thereof and agrees to use reasonable efforts to assist the other Party to obtain such intellectual property and embodiments thereof in the possession or control of Third Parties as reasonably necessary for the other Party to exercise, pursuant to Section 365(n) of the Bankruptcy Code, such rights and licenses. </font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">MISCELLANEOUS</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.1</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Non-Agency</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Nothing in this Agreement is intended or shall be deemed to constitute a partnership, agency, employer-employee, or joint venture relationship between HydroCision and PROCEPT.  Except as expressly set forth in this Agreement, neither HydroCision nor PROCEPT shall incur any debts or make any commitments for the other.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.2</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Entire Agreement, Amendments, and Waivers</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement and any purchase orders placed by PROCEPT for the manufacture and supply of Licensed Products prior to the Effective Date, constitutes and contains the entire agreement between HydroCision and PROCEPT, and supersedes any and all prior negotiations, conversations, correspondence, understandings, and letters respecting the subject matter hereof.  This Agreement may be amended or modified or one or more provisions hereof waived only by a written instrument signed by the Parties.  No delay or omission by any party in exercising any right or power arising from any default by the other Party shall be construed as a waiver of such default, nor shall any single or partial exercise thereof preclude any further exercise thereof or the exercise of any other right or power arising from any default by a Party.  No waiver of any breach of any covenant or other condition shall be construed to be a waiver of or consent to any previous or subsequent breach of the same or of any other covenant or condition.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.3</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Severability and Captions</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If one or more provisions of this Agreement are held to be invalid or unenforceable under applicable law, such provision shall be excluded from this Agreement, and the balance of the Agreement shall be interpreted as if such provision were so excluded.  In the event a part or provision of this Agreement is held to be invalid or unenforceable or in conflict with law for any reason, the Parties shall replace any invalid part or provision with a valid provision which most closely approximates the intent and economic effect of the invalid provision.  The captions to this Agreement are for convenience only and are to be of no force or effect in construing and interpreting the provisions of this Agreement.</font></div><div style="height:74.16pt;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;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.4</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Governing Law and Forum</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall be governed by and construed under applicable federal law and the laws of the State of Delaware, excluding any conflict of law provisions.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.5</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Notices</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Any notice required or permitted under this Agreement shall be given in writing and shall be sent via electronic mail and overnight carrier to the addresses indicated in the opening paragraph of this Agreement above.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.6</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">No Third Party Beneficiaries</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as expressly set forth herein, nothing in this Agreement shall be construed to give rise to any obligation on either Party hereto for the benefit of a third party.  Notwithstanding any other provision in this Agreement that may be read to the contrary, this Agreement does not confer on any person other than HydroCision or PROCEPT any right to bring an action based upon an alleged breach of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.7</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Assignment and Change of Control</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  PROCEPT may assign all of its rights or obligations under this Agreement to any Affiliate without HydroCision&#8217;s consent.  PROCEPT may also assign all of its rights or obligations under this Agreement to any other person, business or entity pursuant to a merger, a sale of all or substantially all of PROCEPT&#8217;s business assets to which this Agreement relates, or a corporate reorganization.  The licenses and covenants set forth in this Agreement shall be binding in accordance with its terms on any Third Party successor-in-interest to HydroCision in connection with a merger, sale, or reorganization of HydroCision, or a sale of all or substantially all of HydroCision&#8217;s assets to which this Agreement relates.  .</font></div><div style="margin-bottom:12pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.8</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">Counterparts</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement may be executed in counterparts, and such counterparts may be exchanged via electronic transmission.  Each such counterpart shall be deemed an original, and all of which taken together shall be deemed a single document.</font></div><div style="margin-bottom:12pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:31.5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#91;Signatures on Next Page&#93;</font></div><div style="height:74.16pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="ieea960d55fa2473d8b54d182895acaca_4"></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;text-align:justify;text-indent:36pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Parties have executed this Agreement on the dates set forth below.</font></div><div style="padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:24pt;margin-top:30pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">HydroCision, Inc.&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; &#47;s&#47; Alain Tranchemontagne</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Print Name&#58; Alain Tranchemontagne</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58; Chief Executive Officer</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58; March 14, 2019</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:24pt;margin-top:30pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PROCEPT BioRobotics Corporation&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; &#47;s&#47; Nikolai Aljuri</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Print Name&#58; Nikolai Aljuri, Ph.D</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58; Chief Executive Officer</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58; March 14, 2019</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div></td></tr></table></div><div style="height:165.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;Signature Page to the Confidential Exclusive Patent License and Covenant Not to Sue&#93;</font></div><div><font><br></font></div></div></div><div id="ieea960d55fa2473d8b54d182895acaca_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:24pt;text-align:center"><font><br></font></div><div style="height:114.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>pwc_prctconsentfy2210-k.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ie25869987aa24a1a89fb2ea6adedaefe_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 23.1</font></div></div><div style="margin-top:12pt"><font><br></font></div><div style="margin-bottom:24pt;margin-top:24pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:112%">We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-259586 and 333-264758) of PROCEPT BioRobotics Corporation of our report dated February 28, 2023 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.</font></div><div style="margin-top:12pt"><font><br></font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; PricewaterhouseCoopers LLP<br>San Jose, California</font><font style="color:#ff0000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:100%"><br></font><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:100%">February&#160;28, 2023</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>prct-ex311soxcertification.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ibff3cb13fe4b4c4787a0ec05d224988f_1"></div><div style="min-height:48.24pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Exhibit 31.1</font></div><div style="margin-top:18pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">I, Reza Zadno, Ph.D., certify that&#58;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">I have reviewed this Annual Report on Form&#160;10-K of PROCEPT BioRobotics Corporation&#59;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(c)&#160;&#160;&#160;&#160;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:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(d)&#160;&#160;&#160;&#160;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:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">The registrant's other certifying officer(s) 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:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(a)&#160;&#160;&#160;&#160;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:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(b)&#160;&#160;&#160;&#160;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="padding-left:24.5pt;text-indent:-24.5pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.113%"><tr><td style="width:1.0%"></td><td style="width:44.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.491%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">Date&#58; February&#160;28, 2023</font></div></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"><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="background-color:#ffffff;padding:2px 1pt;text-align:center;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; Reza Zadno</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reza Zadno, Ph.D.</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Chief Executive Officer </font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="margin-top:6pt"><font><br></font></div><div style="height:48.24pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>prct-ex312soxcertification.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia8822c3ae7ba4cbb8f451c54c385f645_1"></div><div style="min-height:48.24pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Exhibit 31.2</font></div><div style="margin-top:18pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">I, Kevin Waters, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">I have reviewed this Annual Report on Form&#160;10-K of PROCEPT BioRobotics Corporation&#59;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(c)&#160;&#160;&#160;&#160;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:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(d)&#160;&#160;&#160;&#160;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:12pt;padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:17pt">The registrant's other certifying officer(s) 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:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(a)&#160;&#160;&#160;&#160;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:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(b)&#160;&#160;&#160;&#160;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="padding-left:24.5pt;text-indent:-24.5pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.113%"><tr><td style="width:1.0%"></td><td style="width:44.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.726%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.491%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;28, 2023</font></div></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"><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="background-color:#ffffff;padding:2px 1pt;text-align:center;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; Kevin Waters</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Kevin Waters</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Chief Financial Officer </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:133%">(Principal Financial Officer and </font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Principal Accounting Officer)</font></div></td></tr></table></div><div style="height:48.24pt;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:48.24pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt"><font><br></font></div><div style="height:48.24pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>prct-ex321soxcertification.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i768bb20f353041c58ca295acb0d0deca_1"></div><div style="min-height:49.68pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Exhibit 32.1</font></div><div style="margin-top:18pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Annual Report of PROCEPT BioRobotics Corporation (the &#8220;Company&#8221;) on Form 10-K for the period ending December&#160;31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(1)&#160;&#160;&#160;&#160;The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(2)&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div><div style="padding-left:24.5pt;text-indent:-24.5pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">Date&#58; February&#160;28, 2023</font></div></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"><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="background-color:#ffffff;padding:2px 1pt;text-align:center;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; Reza Zadno</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reza Zadno, Ph.D.</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Chief Executive Officer </font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="margin-top:12pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. &#167; 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</font></div><div><font><br></font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>prct-ex322soxcertification.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i56d5c759aa1f4247a14bd4371a22de74_1"></div><div style="min-height:49.68pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Exhibit 32.2</font></div><div style="margin-top:18pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Annual Report of PROCEPT BioRobotics Corporation (the &#8220;Company&#8221;) on Form 10-K for the period ending December&#160;31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(1)&#160;&#160;&#160;&#160;The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:49pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">(2)&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div><div style="padding-left:24.5pt;text-indent:-24.5pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">Date&#58; February&#160;28, 2023</font></div></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"><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="background-color:#ffffff;padding:2px 1pt;text-align:center;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; Kevin Waters</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Kevin Waters</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Chief Financial Officer </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:133%">(Principal Financial Officer and </font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Principal Accounting Officer)</font></div></td></tr></table></div><div style="margin-top:12pt;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. &#167; 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</font></div><div style="height:49.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>prct-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:3d7284cd-9ec0-4e1f-9e74-dd8ae7ee2eaa,g:265b38d9-1635-4f02-8e01-5f37af1ee7ab-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:prct="http://www.procept-biorobotics.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.procept-biorobotics.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/exch/2022" schemaLocation="https://xbrl.sec.gov/exch/2022/exch-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prct-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prct-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prct-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prct-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Coverpage" roleURI="http://www.procept-biorobotics.com/role/Coverpage">
        <link:definition>0000001 - Document - Cover page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.procept-biorobotics.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets - Parentheticals</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="ConsolidatedStatementsofOperationsandComprehensiveLoss" roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss">
        <link:definition>0000005 - Statement - Consolidated Statements of Operations and 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="ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit">
        <link:definition>0000006 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)</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="ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical">
        <link:definition>0000007 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - Parenthetical</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000008 - 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="Organization" roleURI="http://www.procept-biorobotics.com/role/Organization">
        <link:definition>0000009 - Disclosure - Organization</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.procept-biorobotics.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000010 - 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="FairValueMeasurements" roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurements">
        <link:definition>0000011 - Disclosure - 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="CompositionofCertainConsolidatedFinancialStatementItems" roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItems">
        <link:definition>0000012 - Disclosure - Composition of Certain Consolidated Financial Statement Items</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="IntangibleAssets" roleURI="http://www.procept-biorobotics.com/role/IntangibleAssets">
        <link:definition>0000013 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.procept-biorobotics.com/role/LongTermDebt">
        <link:definition>0000014 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensation">
        <link:definition>0000015 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.procept-biorobotics.com/role/IncomeTaxes">
        <link:definition>0000016 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShare" roleURI="http://www.procept-biorobotics.com/role/NetLossPerShare">
        <link:definition>0000017 - Disclosure - Net Loss 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="GeographicalInformation" roleURI="http://www.procept-biorobotics.com/role/GeographicalInformation">
        <link:definition>0000018 - Disclosure - Geographical 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="CommitmentsandContingencies" roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingencies">
        <link:definition>0000019 - 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000020 - 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="FairValueMeasurementsTables" roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsTables">
        <link:definition>0000021 - Disclosure - 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="CompositionofCertainConsolidatedFinancialStatementItemsTables" roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables">
        <link:definition>0000022 - Disclosure - Composition of Certain Consolidated Financial Statement Items (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationTables">
        <link:definition>0000023 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesTables">
        <link:definition>0000024 - 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="NetLossPerShareTables" roleURI="http://www.procept-biorobotics.com/role/NetLossPerShareTables">
        <link:definition>0000025 - Disclosure - Net Loss 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="GeographicalInformationTables" roleURI="http://www.procept-biorobotics.com/role/GeographicalInformationTables">
        <link:definition>0000026 - Disclosure - Geographical 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="CommitmentsandContingenciesTables" roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables">
        <link:definition>0000027 - 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="OrganizationDetails" roleURI="http://www.procept-biorobotics.com/role/OrganizationDetails">
        <link:definition>0000028 - Disclosure - Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>0000029 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueDetails" roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails">
        <link:definition>0000030 - Disclosure - Fair Value Measurements - Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails" roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails">
        <link:definition>0000031 - Disclosure - Fair Value Measurements - Fair Value, Inputs, Level 3 - Fair Value, Measurements, Recurring (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="FairValueMeasurementsNarrativeDetails" roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>0000032 - Disclosure - Fair Value Measurements - 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="CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails" roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails">
        <link:definition>0000033 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Inventory (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="CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails" roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails">
        <link:definition>0000034 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Property and Equipment, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails" roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails">
        <link:definition>0000035 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Other Current 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="CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails" roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails">
        <link:definition>0000036 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Interest and Other Income (Expense), 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="IntangibleAssetsDetails" roleURI="http://www.procept-biorobotics.com/role/IntangibleAssetsDetails">
        <link:definition>0000037 - Disclosure - Intangible Assets (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="LongTermDebtDetails" roleURI="http://www.procept-biorobotics.com/role/LongTermDebtDetails">
        <link:definition>0000038 - Disclosure - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationNarrativeDetails" roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>0000039 - Disclosure - Stock-Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails">
        <link:definition>0000040 - Disclosure - Stock-Based Compensation - Schedule of Share Based Compensation 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="StockBasedCompensationScheduleofStockOptionActivityDetails" roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails">
        <link:definition>0000041 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationFairValueAssumptionsDetails" roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails">
        <link:definition>0000042 - Disclosure - Stock-Based Compensation - Fair Value 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="StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails" roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails">
        <link:definition>0000043 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stoc Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000044 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>0000045 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsDetails" roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails">
        <link:definition>0000046 - Disclosure - Income Taxes - Components of Deferred Tax Assets (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="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>0000047 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareNetlosspershareDetails" roleURI="http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails">
        <link:definition>0000048 - Disclosure - Net Loss Per Share - Net loss 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="NetLossPerSharePotentiallyDilutiveSecuritiesDetails" roleURI="http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails">
        <link:definition>0000049 - Disclosure - Net Loss Per Share - Potentially Dilutive 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="GeographicalInformationDetails" roleURI="http://www.procept-biorobotics.com/role/GeographicalInformationDetails">
        <link:definition>0000050 - Disclosure - Geographical 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="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>0000051 - Disclosure - Commitments and Contingencies - 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="CommitmentandContingenciesSupplementalLeaseDetails" roleURI="http://www.procept-biorobotics.com/role/CommitmentandContingenciesSupplementalLeaseDetails">
        <link:definition>0000052 - Disclosure - Commitment and Contingencies - Supplemental Lease (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="CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails" roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails">
        <link:definition>0000053 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (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="prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" abstract="false" name="LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_DeferredTaxAssetsLeaseLiability" abstract="false" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_OperatingLeaseNumberOfBuildings" abstract="false" name="OperatingLeaseNumberOfBuildings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="prct_SystemSalesAndRentalsMember" abstract="true" name="SystemSalesAndRentalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_EvaluationUnitsMember" abstract="true" name="EvaluationUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_InterestAndOtherIncomeExpense" abstract="false" name="InterestAndOtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_ServiceRevenueMember" abstract="true" name="ServiceRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_TransferFromInventoryToPropertyAndEquipmentNet" abstract="false" name="TransferFromInventoryToPropertyAndEquipmentNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_A2021EquityIncentiveAwardPlanMember" abstract="true" name="A2021EquityIncentiveAwardPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="prct_A2008StockPlanMember" abstract="true" name="A2008StockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_TemporaryEquitySharesConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquitySharesConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" abstract="false" name="DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LineOfCreditFacilityNumberOfInstallments" abstract="false" name="LineOfCreditFacilityNumberOfInstallments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="prct_GeographicalInformationTextBlock" abstract="false" name="GeographicalInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" abstract="true" name="OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount" abstract="false" name="DebtInstrumentCovenantComplianceRevenueThresholdAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" abstract="true" name="UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="prct_InitialPublicOfferingAbstract" abstract="true" name="InitialPublicOfferingAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" abstract="false" name="ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" abstract="false" name="FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_AccruedPurchases" abstract="false" name="AccruedPurchases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount" abstract="false" name="DebtInstrumentCovenantComplianceEBITDAThresholdAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" abstract="false" name="DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_SeriesGRedeemableConvertiblePreferredStockMember" abstract="true" name="SeriesGRedeemableConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" abstract="false" name="DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_OperatingLeaseNumberOfSquareFeet" abstract="false" name="OperatingLeaseNumberOfSquareFeet" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LoanFacilityTrancheTwoMember" abstract="true" name="LoanFacilityTrancheTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_DebtInstrumentPrincipalAndInterestPeriod" abstract="false" name="DebtInstrumentPrincipalAndInterestPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" abstract="false" name="DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_DebtInstrumentInterestOnlyPeriod" abstract="false" name="DebtInstrumentInterestOnlyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" abstract="false" name="LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" abstract="false" name="LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" abstract="false" name="LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" abstract="false" name="LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_AccruedTravelExpensesCurrent" abstract="false" name="AccruedTravelExpensesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_FollowOnOptionsMember" abstract="true" name="FollowOnOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_CommonStockValuationPolicyPolicyTextBlock" abstract="false" name="CommonStockValuationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="prct_LineOfCreditFacilityFinalPaymentFeePercentage" abstract="false" name="LineOfCreditFacilityFinalPaymentFeePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="prct_ContractWithCustomerDepositLiabilityCurrent" abstract="false" name="ContractWithCustomerDepositLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_AccruedClinicalTrialExpensesCurrent" abstract="false" name="AccruedClinicalTrialExpensesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_SecuredOvernightFinancingRateFloorRateMember" abstract="true" name="SecuredOvernightFinancingRateFloorRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" abstract="false" name="DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" abstract="false" name="FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LoanFacilityTrancheThreeMember" abstract="true" name="LoanFacilityTrancheThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember" abstract="true" name="IncentiveStockOptionsAndNonqualifiedStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="prct_TemporaryEquityAmountConversionOfConvertibleSecurities" abstract="false" name="TemporaryEquityAmountConversionOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LesseeOperatingLeaseNumberOfRenewalOptions" abstract="false" name="LesseeOperatingLeaseNumberOfRenewalOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="prct_A2021EmployeeStockPurchasePlanMember" abstract="true" name="A2021EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_ShareholderOfTenPercentOwnershipOrGreaterMember" abstract="true" name="ShareholderOfTenPercentOwnershipOrGreaterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" abstract="false" name="LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="prct_LoanFacilityTrancheFourMember" abstract="true" name="LoanFacilityTrancheFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" abstract="false" name="DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_TerminationPeriodAxis" abstract="true" name="TerminationPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" abstract="false" name="LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_SecuredOvernightFinancingRateSixMonthTermMember" abstract="true" name="SecuredOvernightFinancingRateSixMonthTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_HandPiecesAndOtherConsumablesMember" abstract="true" name="HandPiecesAndOtherConsumablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" abstract="false" name="LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_LaboratoryAndManufacturingEquipmentMember" abstract="true" name="LaboratoryAndManufacturingEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_SecuredOvernightFinancingRateThreeMonthTermMember" abstract="true" name="SecuredOvernightFinancingRateThreeMonthTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="prct_TerminateNoLaterThanJanuary312024Member" abstract="true" name="TerminateNoLaterThanJanuary312024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_TerminationPeriodDomain" abstract="true" name="TerminationPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_OperatingLeaseAnnualBaseRentYearTen" abstract="false" name="OperatingLeaseAnnualBaseRentYearTen" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_SecuredOvernightFinancingRateOneMonthTermMember" abstract="true" name="SecuredOvernightFinancingRateOneMonthTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_RedwoodCityCAMember" abstract="true" name="RedwoodCityCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" abstract="false" name="LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" abstract="false" name="DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" abstract="false" name="DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" abstract="false" name="LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_SecuredOvernightFinancingRateMarginRateMember" abstract="true" name="SecuredOvernightFinancingRateMarginRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_Customer1Member" abstract="true" name="Customer1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_TerminatedOnOctober292023Member" abstract="true" name="TerminatedOnOctober292023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" abstract="false" name="DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebt" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" abstract="false" name="OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" abstract="false" name="DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_OutsideTheUnitedStatesMember" abstract="true" name="OutsideTheUnitedStatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_LoanFacilityMember" abstract="true" name="LoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_NonCashLeaseAccretionExpense" abstract="false" name="NonCashLeaseAccretionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="prct_OperatingLeaseAnnualBaseRentYearOne" abstract="false" name="OperatingLeaseAnnualBaseRentYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_ProductWarrantyTerm" abstract="false" name="ProductWarrantyTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" abstract="false" name="LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="prct_LoanFacilityTrancheOneMember" abstract="true" name="LoanFacilityTrancheOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" abstract="false" name="PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" abstract="false" name="DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_ServiceAgreementAmortizationPeriod" abstract="false" name="ServiceAgreementAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>prct-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:3d7284cd-9ec0-4e1f-9e74-dd8ae7ee2eaa,g:265b38d9-1635-4f02-8e01-5f37af1ee7ab-->
<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.procept-biorobotics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e4dbf8ef-5144-4133-bf40-6dc797972641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_06efa37d-a93c-4ab0-939e-edb9321b3427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e4dbf8ef-5144-4133-bf40-6dc797972641" xlink:to="loc_us-gaap_PreferredStockValue_06efa37d-a93c-4ab0-939e-edb9321b3427" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_28aa8ee6-417c-4b29-935d-094de8ec0127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e4dbf8ef-5144-4133-bf40-6dc797972641" xlink:to="loc_us-gaap_AdditionalPaidInCapital_28aa8ee6-417c-4b29-935d-094de8ec0127" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_00497c91-7e91-4998-bc04-f45137f716d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e4dbf8ef-5144-4133-bf40-6dc797972641" xlink:to="loc_us-gaap_CommonStockValue_00497c91-7e91-4998-bc04-f45137f716d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a255995-8e7d-4958-8bb6-a0b06542e5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e4dbf8ef-5144-4133-bf40-6dc797972641" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a255995-8e7d-4958-8bb6-a0b06542e5b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e08f3988-e31e-4ea8-bfa0-7b3cec737892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e4dbf8ef-5144-4133-bf40-6dc797972641" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e08f3988-e31e-4ea8-bfa0-7b3cec737892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5e33ad02-37b6-49b2-a18a-cd2af35008d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_fead879e-ad14-4507-8f40-7bee2d3e7957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5e33ad02-37b6-49b2-a18a-cd2af35008d7" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_fead879e-ad14-4507-8f40-7bee2d3e7957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_da733067-ba9f-489a-8db3-33f2cd1c19ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5e33ad02-37b6-49b2-a18a-cd2af35008d7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_da733067-ba9f-489a-8db3-33f2cd1c19ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_39e8c31b-3842-4b25-b526-e355109d3998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5e33ad02-37b6-49b2-a18a-cd2af35008d7" xlink:to="loc_us-gaap_AssetsCurrent_39e8c31b-3842-4b25-b526-e355109d3998" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_62a41de3-e642-4bda-90e9-0c2fee61945a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5e33ad02-37b6-49b2-a18a-cd2af35008d7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_62a41de3-e642-4bda-90e9-0c2fee61945a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_621fdde1-5c0e-4ef6-8c5f-71476c39abe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5e33ad02-37b6-49b2-a18a-cd2af35008d7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_621fdde1-5c0e-4ef6-8c5f-71476c39abe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_0ff986c2-5eab-4ebd-b1eb-d9a867b91e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5e33ad02-37b6-49b2-a18a-cd2af35008d7" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_0ff986c2-5eab-4ebd-b1eb-d9a867b91e8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_45d52994-d9b3-4005-b8b9-88f89ea8e326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_78441155-9b9e-4ef4-a133-0de1dc5db23e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_45d52994-d9b3-4005-b8b9-88f89ea8e326" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_78441155-9b9e-4ef4-a133-0de1dc5db23e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_86affcfe-7c14-47f9-af68-3c929c8edb93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_45d52994-d9b3-4005-b8b9-88f89ea8e326" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_86affcfe-7c14-47f9-af68-3c929c8edb93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_579ac6cf-171a-43d4-a136-863a945bde01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_45d52994-d9b3-4005-b8b9-88f89ea8e326" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_579ac6cf-171a-43d4-a136-863a945bde01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4edf84e5-8841-43cb-af2a-b76676efae1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_45d52994-d9b3-4005-b8b9-88f89ea8e326" xlink:to="loc_us-gaap_LiabilitiesCurrent_4edf84e5-8841-43cb-af2a-b76676efae1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5ece1754-2a82-4892-88fb-5bf90153ca1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_45d52994-d9b3-4005-b8b9-88f89ea8e326" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5ece1754-2a82-4892-88fb-5bf90153ca1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_94eba6c5-eacf-4417-86a4-1af3f0c3cd67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_91c9f359-4f4b-4858-aad4-b5ae2818c0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_94eba6c5-eacf-4417-86a4-1af3f0c3cd67" xlink:to="loc_us-gaap_StockholdersEquity_91c9f359-4f4b-4858-aad4-b5ae2818c0d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c5a6316f-4f0c-4be9-8f9c-fed3c0ce0048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_94eba6c5-eacf-4417-86a4-1af3f0c3cd67" xlink:to="loc_us-gaap_Liabilities_c5a6316f-4f0c-4be9-8f9c-fed3c0ce0048" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a4d74815-e406-429c-8a3f-a5946d646a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_94eba6c5-eacf-4417-86a4-1af3f0c3cd67" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a4d74815-e406-429c-8a3f-a5946d646a2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f7141a61-70b4-4e71-a2f8-4ebc2602f3c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_da73ba29-1fb1-40fb-b90a-1ff98832ed84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f7141a61-70b4-4e71-a2f8-4ebc2602f3c3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_da73ba29-1fb1-40fb-b90a-1ff98832ed84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_28e03239-cb03-42b9-a7e1-71f0b1e073c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LiabilitiesCurrent_f7141a61-70b4-4e71-a2f8-4ebc2602f3c3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_28e03239-cb03-42b9-a7e1-71f0b1e073c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_78bdd67c-8ba6-4d85-b651-88367121e6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f7141a61-70b4-4e71-a2f8-4ebc2602f3c3" xlink:to="loc_us-gaap_AccountsPayableCurrent_78bdd67c-8ba6-4d85-b651-88367121e6ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_eab44c3a-c69c-4b5d-85e2-7cf6bc9dd820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f7141a61-70b4-4e71-a2f8-4ebc2602f3c3" xlink:to="loc_us-gaap_AccruedSalariesCurrent_eab44c3a-c69c-4b5d-85e2-7cf6bc9dd820" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_04b2448f-2b66-4d27-9f3d-c3d38ec1d387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f7141a61-70b4-4e71-a2f8-4ebc2602f3c3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_04b2448f-2b66-4d27-9f3d-c3d38ec1d387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_36f2a93a-2bee-425b-a436-acd055cc98eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_75a4ad5d-696e-4a1a-aa7c-6bfdef7231ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_36f2a93a-2bee-425b-a436-acd055cc98eb" xlink:to="loc_us-gaap_InventoryNet_75a4ad5d-696e-4a1a-aa7c-6bfdef7231ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d0234287-9dfb-46a4-b96d-361ef7a3e356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_36f2a93a-2bee-425b-a436-acd055cc98eb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d0234287-9dfb-46a4-b96d-361ef7a3e356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c3f17141-1aa1-49db-86b2-710f7d16b041" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_36f2a93a-2bee-425b-a436-acd055cc98eb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c3f17141-1aa1-49db-86b2-710f7d16b041" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6c4ef0f6-93d8-44bd-8cf6-ebc2d3c11747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_36f2a93a-2bee-425b-a436-acd055cc98eb" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6c4ef0f6-93d8-44bd-8cf6-ebc2d3c11747" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_4be8ca56-201c-46db-95ed-922527eab95f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_36f2a93a-2bee-425b-a436-acd055cc98eb" xlink:to="loc_us-gaap_RestrictedCashCurrent_4be8ca56-201c-46db-95ed-922527eab95f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c306473f-714d-48b4-b265-ec54a0ef69a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4115d943-6220-4b3e-8b35-0e060e213328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c306473f-714d-48b4-b265-ec54a0ef69a2" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4115d943-6220-4b3e-8b35-0e060e213328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7fb124ae-1319-41b7-b9d0-16c7b1fd1770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c306473f-714d-48b4-b265-ec54a0ef69a2" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_7fb124ae-1319-41b7-b9d0-16c7b1fd1770" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7f963754-9a82-47a5-ae72-dda5f15ca0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_44988e7f-5b75-415b-82af-bae19ddd576d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7f963754-9a82-47a5-ae72-dda5f15ca0dd" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_44988e7f-5b75-415b-82af-bae19ddd576d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_40ef2aa2-1d46-4813-8f8f-55bd530fd677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLoss_7f963754-9a82-47a5-ae72-dda5f15ca0dd" xlink:to="loc_us-gaap_OperatingIncomeLoss_40ef2aa2-1d46-4813-8f8f-55bd530fd677" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e4b790cb-9116-4406-aa17-ccf1d47f8008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLoss_7f963754-9a82-47a5-ae72-dda5f15ca0dd" xlink:to="loc_us-gaap_InterestExpense_e4b790cb-9116-4406-aa17-ccf1d47f8008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_InterestAndOtherIncomeExpense_4671b3bf-380e-433f-a71c-65209473137d" xlink:href="prct-20221231.xsd#prct_InterestAndOtherIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7f963754-9a82-47a5-ae72-dda5f15ca0dd" xlink:to="loc_prct_InterestAndOtherIncomeExpense_4671b3bf-380e-433f-a71c-65209473137d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_07831775-ad98-4ad0-8aa1-c1c029fa8a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_50c720ed-d9ba-4261-99ba-5f50f8597798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_07831775-ad98-4ad0-8aa1-c1c029fa8a1b" xlink:to="loc_us-gaap_CostOfRevenue_50c720ed-d9ba-4261-99ba-5f50f8597798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_667699b2-ea6f-49dc-92a7-2c8c0c9cc0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_07831775-ad98-4ad0-8aa1-c1c029fa8a1b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_667699b2-ea6f-49dc-92a7-2c8c0c9cc0f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_66bf37a8-93ce-4bdb-a49b-b355e2228295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_97bb5fdd-64bc-4201-a35b-a79887d0a897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_66bf37a8-93ce-4bdb-a49b-b355e2228295" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_97bb5fdd-64bc-4201-a35b-a79887d0a897" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fa239d06-f419-4380-bd49-9d8279e58c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_66bf37a8-93ce-4bdb-a49b-b355e2228295" xlink:to="loc_us-gaap_NetIncomeLoss_fa239d06-f419-4380-bd49-9d8279e58c15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ee1b53f3-f6ba-44e9-8f06-fef08d92a96c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f9d04b8e-3f79-47b2-ac0a-2625bc685733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ee1b53f3-f6ba-44e9-8f06-fef08d92a96c" xlink:to="loc_us-gaap_GrossProfit_f9d04b8e-3f79-47b2-ac0a-2625bc685733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e2c88c1d-225c-4888-b31f-da5fba89439b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ee1b53f3-f6ba-44e9-8f06-fef08d92a96c" xlink:to="loc_us-gaap_OperatingExpenses_e2c88c1d-225c-4888-b31f-da5fba89439b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_367eca9e-fa95-4f3a-ad93-7d37686bf337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_367eca9e-fa95-4f3a-ad93-7d37686bf337" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_2318dcc0-0aaa-4c6d-94f8-a760146d82c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_2318dcc0-0aaa-4c6d-94f8-a760146d82c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e773ccb9-f446-49b9-a714-5c9ee60ae325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e773ccb9-f446-49b9-a714-5c9ee60ae325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_8fa75e75-84e6-4bd6-ab76-4adb31019bd7" xlink:href="prct-20221231.xsd#prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_8fa75e75-84e6-4bd6-ab76-4adb31019bd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_89eed046-275e-4a7b-8eee-7b2a5fed7f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_89eed046-275e-4a7b-8eee-7b2a5fed7f4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_555099a6-400f-437c-98d9-c9f6aedfbc97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_555099a6-400f-437c-98d9-c9f6aedfbc97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_e09f5ecd-4b97-4a0e-9406-3a10d52b499b" xlink:href="prct-20221231.xsd#prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_e09f5ecd-4b97-4a0e-9406-3a10d52b499b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_735ef774-68c3-4fca-8acb-8e699cca473f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_735ef774-68c3-4fca-8acb-8e699cca473f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_a5ce557d-c5ba-468b-9433-0d0951d915ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5089c2e-65df-4a7d-90f2-7f535cb148e5" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_a5ce557d-c5ba-468b-9433-0d0951d915ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a2c60f2-c5bd-45b8-a3f0-e0eca0eec4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_831e68b5-df61-4c33-95e8-c7c08079ff46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4a2c60f2-c5bd-45b8-a3f0-e0eca0eec4d7" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_831e68b5-df61-4c33-95e8-c7c08079ff46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b0bdca01-6c92-4699-8225-73f5efa7d3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2cac85a8-017e-4d45-8dfc-338f37b88079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b0bdca01-6c92-4699-8225-73f5efa7d3b5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2cac85a8-017e-4d45-8dfc-338f37b88079" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_596a195c-db26-4183-8407-258b624e6361" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b0bdca01-6c92-4699-8225-73f5efa7d3b5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_596a195c-db26-4183-8407-258b624e6361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f3537730-421c-40f1-a6e7-0ff516168067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b0bdca01-6c92-4699-8225-73f5efa7d3b5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f3537730-421c-40f1-a6e7-0ff516168067" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_429e6c76-b4f4-4230-bd3b-3e968ec7b8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_956e3fed-4d53-45e1-8a1c-1c4b307b7450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_429e6c76-b4f4-4230-bd3b-3e968ec7b8c2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_956e3fed-4d53-45e1-8a1c-1c4b307b7450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_08fac23e-10d6-43fb-9f89-7628f1a53e59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_429e6c76-b4f4-4230-bd3b-3e968ec7b8c2" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_08fac23e-10d6-43fb-9f89-7628f1a53e59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_a2ffcea0-c6e4-4164-a0e2-9674176cfb09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_a2ffcea0-c6e4-4164-a0e2-9674176cfb09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_76da935f-8f91-432e-b6f4-09e31a989db5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_76da935f-8f91-432e-b6f4-09e31a989db5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_7121d89b-5d2b-449d-a13b-a8e1aa65bd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_7121d89b-5d2b-449d-a13b-a8e1aa65bd1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_809f9030-1bc5-4c81-b7a0-ba3b51b0b076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_InventoryWriteDown_809f9030-1bc5-4c81-b7a0-ba3b51b0b076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_ffc75f48-f5e3-48b9-82d0-178062ce3bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_ffc75f48-f5e3-48b9-82d0-178062ce3bbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_ea0ddb0e-3e96-4e4a-b785-b134055651ca" xlink:href="prct-20221231.xsd#prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_ea0ddb0e-3e96-4e4a-b785-b134055651ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_af322b73-6784-4475-81af-ade943aca980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_af322b73-6784-4475-81af-ade943aca980" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b4adde05-70bf-4fd4-8d5f-5c79a050d727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b4adde05-70bf-4fd4-8d5f-5c79a050d727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_73909318-42ae-4ac4-90b2-ac2c56dcca4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_73909318-42ae-4ac4-90b2-ac2c56dcca4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_NonCashLeaseAccretionExpense_852ffdd8-aa92-4957-b854-b09980a6d5d1" xlink:href="prct-20221231.xsd#prct_NonCashLeaseAccretionExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_prct_NonCashLeaseAccretionExpense_852ffdd8-aa92-4957-b854-b09980a6d5d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0213fc74-b9ac-49b9-aa1a-fc106d7a498e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0213fc74-b9ac-49b9-aa1a-fc106d7a498e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_c5eb6e81-78dc-4d46-92f2-bd67360600b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_c5eb6e81-78dc-4d46-92f2-bd67360600b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c6f57faf-774c-4079-ad41-2597beb3acc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_ShareBasedCompensation_c6f57faf-774c-4079-ad41-2597beb3acc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d38afbd2-7f4e-4636-98d1-8a33b937fda7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d38afbd2-7f4e-4636-98d1-8a33b937fda7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bf93e9b2-c2c9-4991-badf-2db808759b97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_NetIncomeLoss_bf93e9b2-c2c9-4991-badf-2db808759b97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_40224968-587c-4a1e-901b-d7d77399a5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_40224968-587c-4a1e-901b-d7d77399a5c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ad3dcbce-66cc-47b9-ac19-81239c49b914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d70506f-26ad-4fc2-9e2e-1e494f833644" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ad3dcbce-66cc-47b9-ac19-81239c49b914" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2dc31ac9-e1c5-46c8-bfaf-cc94516683c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_4ad73912-857e-4dab-8215-61149da13daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2dc31ac9-e1c5-46c8-bfaf-cc94516683c8" xlink:to="loc_us-gaap_InventoryWorkInProcess_4ad73912-857e-4dab-8215-61149da13daa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_8820cec5-54c8-42b0-b216-483347d55f26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2dc31ac9-e1c5-46c8-bfaf-cc94516683c8" xlink:to="loc_us-gaap_InventoryRawMaterials_8820cec5-54c8-42b0-b216-483347d55f26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_5b4090f0-f2e3-4cdc-ac7e-6bd7515d0d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2dc31ac9-e1c5-46c8-bfaf-cc94516683c8" xlink:to="loc_us-gaap_InventoryFinishedGoods_5b4090f0-f2e3-4cdc-ac7e-6bd7515d0d7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_42ae8a9b-af84-4849-8cd5-a07a15028079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1fc77000-664e-4ada-9133-f2eafb6aec3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_42ae8a9b-af84-4849-8cd5-a07a15028079" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1fc77000-664e-4ada-9133-f2eafb6aec3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_54423b60-5b24-4e3f-a363-6b6fe531f6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_42ae8a9b-af84-4849-8cd5-a07a15028079" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_54423b60-5b24-4e3f-a363-6b6fe531f6dd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedTravelExpensesCurrent_b3f0b7e8-f771-4edf-bbad-e5bb5bed4365" xlink:href="prct-20221231.xsd#prct_AccruedTravelExpensesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_prct_AccruedTravelExpensesCurrent_b3f0b7e8-f771-4edf-bbad-e5bb5bed4365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedPurchases_8b4c8699-8d7a-4778-8e33-62b14961644c" xlink:href="prct-20221231.xsd#prct_AccruedPurchases"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_prct_AccruedPurchases_8b4c8699-8d7a-4778-8e33-62b14961644c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCurrent_e2c43dcd-cfea-4e4f-a247-372840b6bea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_us-gaap_AssetRetirementObligationCurrent_e2c43dcd-cfea-4e4f-a247-372840b6bea1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ContractWithCustomerDepositLiabilityCurrent_fbbb043d-6aa8-4243-bd7a-b57d7a2bcb5c" xlink:href="prct-20221231.xsd#prct_ContractWithCustomerDepositLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_prct_ContractWithCustomerDepositLiabilityCurrent_fbbb043d-6aa8-4243-bd7a-b57d7a2bcb5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_edbe9026-1736-4d65-bb96-2dc302e03f01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_us-gaap_InterestPayableCurrent_edbe9026-1736-4d65-bb96-2dc302e03f01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_7981bc37-0052-4573-b1a5-21e763083acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_7981bc37-0052-4573-b1a5-21e763083acb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedClinicalTrialExpensesCurrent_f8f2e6f5-1589-4fa8-9dcd-400cc696e310" xlink:href="prct-20221231.xsd#prct_AccruedClinicalTrialExpensesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_prct_AccruedClinicalTrialExpensesCurrent_f8f2e6f5-1589-4fa8-9dcd-400cc696e310" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7a061faa-8c81-4931-9f15-54553420c0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7a061faa-8c81-4931-9f15-54553420c0ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_151e6283-5c14-42e2-8a30-0c6f9c7fcf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_493b32eb-fb63-4dcd-a94d-ab34af650f72" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_151e6283-5c14-42e2-8a30-0c6f9c7fcf2c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_prct_InterestAndOtherIncomeExpense_241a3e44-d4ab-4806-87c7-40415a9a8c64" xlink:href="prct-20221231.xsd#prct_InterestAndOtherIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_6db09ba6-16a7-4736-9370-a1240999140d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_InterestAndOtherIncomeExpense_241a3e44-d4ab-4806-87c7-40415a9a8c64" xlink:to="loc_us-gaap_InvestmentIncomeInterest_6db09ba6-16a7-4736-9370-a1240999140d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_53562354-b3d2-4f76-8bc9-748fe4775b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_InterestAndOtherIncomeExpense_241a3e44-d4ab-4806-87c7-40415a9a8c64" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_53562354-b3d2-4f76-8bc9-748fe4775b46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_38ad6ec2-d85a-442b-bf1e-8b50fc592a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_InterestAndOtherIncomeExpense_241a3e44-d4ab-4806-87c7-40415a9a8c64" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_38ad6ec2-d85a-442b-bf1e-8b50fc592a97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_e93e30f4-f56f-45a9-8602-f55699e1d7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_InterestAndOtherIncomeExpense_241a3e44-d4ab-4806-87c7-40415a9a8c64" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_e93e30f4-f56f-45a9-8602-f55699e1d7f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_812dc01f-a86e-4067-a8af-3a76770fbdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_fd5d156d-2962-49ed-a97e-f6dc1da2e121" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_812dc01f-a86e-4067-a8af-3a76770fbdc5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_fd5d156d-2962-49ed-a97e-f6dc1da2e121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_57236c32-b06a-43cb-998b-f3c32d8cb2df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_04069e5b-0e66-46ac-ad32-1faea2b627dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_57236c32-b06a-43cb-998b-f3c32d8cb2df" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_04069e5b-0e66-46ac-ad32-1faea2b627dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_4558d333-112b-48e4-ba4b-c67b6e991831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_57236c32-b06a-43cb-998b-f3c32d8cb2df" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_4558d333-112b-48e4-ba4b-c67b6e991831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DeferredTaxAssetsLeaseLiability_965c5975-edeb-4b6e-b707-f8a9eebb76e9" xlink:href="prct-20221231.xsd#prct_DeferredTaxAssetsLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_prct_DeferredTaxAssetsLeaseLiability_965c5975-edeb-4b6e-b707-f8a9eebb76e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_73ec4fcf-a9f2-4d0f-a395-5632f47e5e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_73ec4fcf-a9f2-4d0f-a395-5632f47e5e1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_7c8ad30c-4e9b-47dc-9091-924fee85ce68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_7c8ad30c-4e9b-47dc-9091-924fee85ce68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3f3e99c6-4275-4279-80c9-4d37a3b230a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3f3e99c6-4275-4279-80c9-4d37a3b230a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_efafef95-41b9-429a-b6d3-9a0433a11516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_efafef95-41b9-429a-b6d3-9a0433a11516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1061eab1-d8a9-4a81-9b70-63eb786f2c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1061eab1-d8a9-4a81-9b70-63eb786f2c6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_e386c434-713a-4466-b0be-c121ca053530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_e386c434-713a-4466-b0be-c121ca053530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_085ced79-ee11-442f-b2e5-8289b42aa95f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_6449abc0-2898-42c9-8665-d4af19173e54" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_085ced79-ee11-442f-b2e5-8289b42aa95f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_13866002-83d8-487f-9ba7-ee9211feeb20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_f14a1acd-8167-4c33-9c44-f876e6f4d0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_13866002-83d8-487f-9ba7-ee9211feeb20" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_f14a1acd-8167-4c33-9c44-f876e6f4d0d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4a8cfe81-1a9c-401d-8cef-d2310b69a406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_13866002-83d8-487f-9ba7-ee9211feeb20" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4a8cfe81-1a9c-401d-8cef-d2310b69a406" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_b72c037a-7de4-4cb3-a8aa-8ce726be4178" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive_c7cad5ac-d68e-477e-88c2-406b7f9477fc" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_b72c037a-7de4-4cb3-a8aa-8ce726be4178" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive_c7cad5ac-d68e-477e-88c2-406b7f9477fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree_550cefec-e793-4c53-b771-1f5fc077b4de" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_b72c037a-7de4-4cb3-a8aa-8ce726be4178" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree_550cefec-e793-4c53-b771-1f5fc077b4de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter_7434dae5-4190-4e00-9364-b54b17a87c61" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_b72c037a-7de4-4cb3-a8aa-8ce726be4178" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter_7434dae5-4190-4e00-9364-b54b17a87c61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour_2abbfa4a-9821-49e1-ae99-ac81eee4fd0d" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_b72c037a-7de4-4cb3-a8aa-8ce726be4178" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour_2abbfa4a-9821-49e1-ae99-ac81eee4fd0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne_4c2d9e8d-15dd-492e-a70a-c327cac6471f" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_b72c037a-7de4-4cb3-a8aa-8ce726be4178" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne_4c2d9e8d-15dd-492e-a70a-c327cac6471f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo_ea526ba2-c925-4bb4-8d1f-9bd89c0f7771" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_b72c037a-7de4-4cb3-a8aa-8ce726be4178" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo_ea526ba2-c925-4bb4-8d1f-9bd89c0f7771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8dc58cea-eb7a-4ab5-bc38-88a3cd7ecd02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_21cac3b6-4efd-41ff-a530-e9c0b7983dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_8dc58cea-eb7a-4ab5-bc38-88a3cd7ecd02" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_21cac3b6-4efd-41ff-a530-e9c0b7983dd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aa262bbc-742c-4178-bbdf-c65968681640" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_8dc58cea-eb7a-4ab5-bc38-88a3cd7ecd02" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aa262bbc-742c-4178-bbdf-c65968681640" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_533074a4-7693-40aa-a25c-4115e4ee2bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_8dc58cea-eb7a-4ab5-bc38-88a3cd7ecd02" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_533074a4-7693-40aa-a25c-4115e4ee2bc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5938f4d7-cf3d-4bb1-ac01-c5d11d058dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_8dc58cea-eb7a-4ab5-bc38-88a3cd7ecd02" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5938f4d7-cf3d-4bb1-ac01-c5d11d058dc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_3a92d9f8-92d4-46aa-979e-398179d0106b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_8dc58cea-eb7a-4ab5-bc38-88a3cd7ecd02" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_3a92d9f8-92d4-46aa-979e-398179d0106b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_fd8a36ce-538d-4cf0-830a-76bc0f7fd14f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_8dc58cea-eb7a-4ab5-bc38-88a3cd7ecd02" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_fd8a36ce-538d-4cf0-830a-76bc0f7fd14f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_40cb3f90-2084-4b16-88ee-1e0795ceb754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_03f0c905-71ee-4e62-8940-5acd6e4c94f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_40cb3f90-2084-4b16-88ee-1e0795ceb754" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_03f0c905-71ee-4e62-8940-5acd6e4c94f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6f81e451-03d2-4618-aeea-b67df66fdfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_40cb3f90-2084-4b16-88ee-1e0795ceb754" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_6f81e451-03d2-4618-aeea-b67df66fdfe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2ca11374-b5c6-4331-a198-f6da9d6111fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_40cb3f90-2084-4b16-88ee-1e0795ceb754" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2ca11374-b5c6-4331-a198-f6da9d6111fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cdfe7246-9170-416a-92f1-81396d9e3019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_40cb3f90-2084-4b16-88ee-1e0795ceb754" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cdfe7246-9170-416a-92f1-81396d9e3019" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_85787709-fec9-43fa-af22-e3f1207fb857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_40cb3f90-2084-4b16-88ee-1e0795ceb754" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_85787709-fec9-43fa-af22-e3f1207fb857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7dfc6a4b-d199-485b-ad4a-48da3a9dc3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_40cb3f90-2084-4b16-88ee-1e0795ceb754" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7dfc6a4b-d199-485b-ad4a-48da3a9dc3b1" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>prct-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:3d7284cd-9ec0-4e1f-9e74-dd8ae7ee2eaa,g:265b38d9-1635-4f02-8e01-5f37af1ee7ab-->
<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.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="extended" id="i24ed894bbe824dfa9fbe6b1d3af2f903_ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_6f09734d-6936-4c22-b4a2-938de1ea3473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_6f09734d-6936-4c22-b4a2-938de1ea3473" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_6d63897c-8d08-431a-9796-b93daabdd732" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_6d63897c-8d08-431a-9796-b93daabdd732" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_be1d85a2-3816-4ab9-839e-826d5c74760b" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_be1d85a2-3816-4ab9-839e-826d5c74760b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_13812f29-6cb9-44d3-bed2-fb6296d20bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_13812f29-6cb9-44d3-bed2-fb6296d20bd7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises_7262bf64-327f-45eb-8b2c-e0ff628335b9" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises_7262bf64-327f-45eb-8b2c-e0ff628335b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises_635f2fa4-71e9-4a5d-8474-74967c123761" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises_635f2fa4-71e9-4a5d-8474-74967c123761" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquitySharesConversionOfConvertibleSecurities_f80ea8c6-95bc-4b55-8816-ccdcec6dff5c" xlink:href="prct-20221231.xsd#prct_TemporaryEquitySharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquitySharesConversionOfConvertibleSecurities_f80ea8c6-95bc-4b55-8816-ccdcec6dff5c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityAmountConversionOfConvertibleSecurities_1ec82940-a5d6-450d-86be-dbc1ec898b85" xlink:href="prct-20221231.xsd#prct_TemporaryEquityAmountConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityAmountConversionOfConvertibleSecurities_1ec82940-a5d6-450d-86be-dbc1ec898b85" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0394537c-127c-480e-84aa-83bb034426c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_aeee2864-f4f8-4104-aa6e-ec9027a98e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d4a0d9fd-b108-4f52-b91f-41333a809edc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d4a0d9fd-b108-4f52-b91f-41333a809edc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_277a3bfe-99e5-4f91-b2eb-ec723c8035a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockholdersEquity_277a3bfe-99e5-4f91-b2eb-ec723c8035a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_13f5d722-737f-4ff8-ab17-cae590999b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_13f5d722-737f-4ff8-ab17-cae590999b17" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_139c280e-020a-48a3-8789-14cbcdf292d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_139c280e-020a-48a3-8789-14cbcdf292d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9d1fbee7-6c22-4319-ae53-48b2136d312b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9d1fbee7-6c22-4319-ae53-48b2136d312b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_01913dd0-f360-4d55-8381-a72e36ba41b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_01913dd0-f360-4d55-8381-a72e36ba41b7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_15f9856c-4181-4cca-8884-eaa7b7704d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_15f9856c-4181-4cca-8884-eaa7b7704d5a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b668e3e2-918a-4e74-b26b-910e8daa9535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b668e3e2-918a-4e74-b26b-910e8daa9535" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_171f6cff-bef8-410c-ae54-4de33f4333d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_171f6cff-bef8-410c-ae54-4de33f4333d3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6ec92534-4bcc-441c-819f-c28c3a29c968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6ec92534-4bcc-441c-819f-c28c3a29c968" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_7a438f59-4b32-4c51-b770-516fa3f4a079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_7a438f59-4b32-4c51-b770-516fa3f4a079" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0dc60933-ac31-4eb3-b34a-6efa137eb7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0dc60933-ac31-4eb3-b34a-6efa137eb7c7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_73c47c18-88d1-4ce5-b206-55743a52f053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_NetIncomeLoss_73c47c18-88d1-4ce5-b206-55743a52f053" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e409de5b-d754-4c37-b6d4-cfdf6e3138ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_78e49f28-f0ab-4034-9215-3ad2952e175d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_23767937-d48a-4889-9b3e-a5215986dcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:to="loc_us-gaap_StatementTable_23767937-d48a-4889-9b3e-a5215986dcf0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_23767937-d48a-4889-9b3e-a5215986dcf0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd" xlink:to="loc_us-gaap_EquityComponentDomain_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd" xlink:to="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6ce2ec4c-e31c-46d3-ba3d-381eba292d97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_CommonStockMember_6ce2ec4c-e31c-46d3-ba3d-381eba292d97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8b8c9f98-3a1f-42c4-99c2-5be582dc77f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8b8c9f98-3a1f-42c4-99c2-5be582dc77f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad29875c-2d7e-4a31-a713-d99e96df614f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad29875c-2d7e-4a31-a713-d99e96df614f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2923d7d3-9b8f-469a-9904-3525b50e5a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_RetainedEarningsMember_2923d7d3-9b8f-469a-9904-3525b50e5a96" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="ia1dcca1866094669a2723a665859077b_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c2506f45-81a4-4f28-a24a-6476a13ea4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:to="loc_us-gaap_NetIncomeLoss_c2506f45-81a4-4f28-a24a-6476a13ea4eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_fca6acde-5f50-41cd-843b-f7f11010e421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_fca6acde-5f50-41cd-843b-f7f11010e421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ae37d124-bc3d-4af2-975e-a1594c511885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_ShareBasedCompensation_ae37d124-bc3d-4af2-975e-a1594c511885" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_4e392184-9aae-40ff-af09-602a20a0d3b4" xlink:href="prct-20221231.xsd#prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_4e392184-9aae-40ff-af09-602a20a0d3b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_NonCashLeaseAccretionExpense_48c732c5-6f97-4193-ac0e-e62ebf323ae1" xlink:href="prct-20221231.xsd#prct_NonCashLeaseAccretionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_prct_NonCashLeaseAccretionExpense_48c732c5-6f97-4193-ac0e-e62ebf323ae1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_ed86a1b0-968e-4f6e-ac4f-fac005b27bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_InventoryWriteDown_ed86a1b0-968e-4f6e-ac4f-fac005b27bcf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c39a432e-5d11-40c5-8a38-ba485b97e3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c39a432e-5d11-40c5-8a38-ba485b97e3c4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ac16c880-bb6e-43a5-90ec-ba71beb6d38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ac16c880-bb6e-43a5-90ec-ba71beb6d38d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a65206df-d21d-44c7-a0f2-04148344c4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a65206df-d21d-44c7-a0f2-04148344c4ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1ac4aba0-ef53-4f7a-a9c0-a6f6d5eb6f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1ac4aba0-ef53-4f7a-a9c0-a6f6d5eb6f8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d319168a-65c3-4a39-b638-fc74176d4b85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d319168a-65c3-4a39-b638-fc74176d4b85" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8f79a36-0241-4e0b-a6ae-b61c16da3bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8f79a36-0241-4e0b-a6ae-b61c16da3bf3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_47fb9b53-35f3-4ff9-b48a-e700526db1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_47fb9b53-35f3-4ff9-b48a-e700526db1e7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_cbdd9520-a8f4-40cb-ae6c-0e6e06c6c7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_cbdd9520-a8f4-40cb-ae6c-0e6e06c6c7fe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b4782a73-3609-413a-a239-242671d6daef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b4782a73-3609-413a-a239-242671d6daef" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4a0d75c5-8eec-4a4d-818d-e1f3d53deb02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4a0d75c5-8eec-4a4d-818d-e1f3d53deb02" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_65e31b94-72bf-4447-95c7-f97b9222c647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_65e31b94-72bf-4447-95c7-f97b9222c647" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e374b372-823c-45c5-9c2e-0c9598d76d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e374b372-823c-45c5-9c2e-0c9598d76d4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_44333043-1316-4943-9193-95d14a9aec1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_44333043-1316-4943-9193-95d14a9aec1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a12adee8-2bd9-46c9-a2dd-c8d967ee1368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a12adee8-2bd9-46c9-a2dd-c8d967ee1368" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f88d4d1d-5802-4409-9980-82abae3f5707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f88d4d1d-5802-4409-9980-82abae3f5707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_02d1309a-3bc1-4cf7-97a6-7a43aaa29c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_02d1309a-3bc1-4cf7-97a6-7a43aaa29c6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a74b64ff-5dcb-4fff-934a-f4b29aa9f156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a74b64ff-5dcb-4fff-934a-f4b29aa9f156" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_73791c74-0d15-46f4-816c-81f7373aa10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_73791c74-0d15-46f4-816c-81f7373aa10f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_ec06b012-f630-49fd-b207-10acd067f56e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_ec06b012-f630-49fd-b207-10acd067f56e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_210db77f-ec9e-4f3f-81ee-089d5062d7bb" xlink:href="prct-20221231.xsd#prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_210db77f-ec9e-4f3f-81ee-089d5062d7bb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f755de20-5a8a-4980-816c-71007506adcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f755de20-5a8a-4980-816c-71007506adcd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_907d0bdb-02c6-4f5f-9c14-7ab758f35f02" xlink:href="prct-20221231.xsd#prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_907d0bdb-02c6-4f5f-9c14-7ab758f35f02" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_965b10dc-b3f5-4e70-92dc-dc5c8ef4091b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_965b10dc-b3f5-4e70-92dc-dc5c8ef4091b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d5f6f06-a027-40ad-93c5-7930dbf3bb7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d5f6f06-a027-40ad-93c5-7930dbf3bb7e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9b0f2996-e48e-412a-b347-b6b98dcdd04c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9b0f2996-e48e-412a-b347-b6b98dcdd04c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47914ac8-e70f-42b3-8b25-0db85bc23e92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47914ac8-e70f-42b3-8b25-0db85bc23e92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4d74ded8-2fe3-4c8e-9ee6-e14cfec8beae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e8f367e-541b-436e-a02a-5177d36f503a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e8f367e-541b-436e-a02a-5177d36f503a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d8d68918-fdcf-4088-81bc-90095c39404f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d8d68918-fdcf-4088-81bc-90095c39404f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_501720a6-12eb-43c1-927c-dc563fb5b033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_4aae320d-f5eb-4776-96c4-13f3854c51ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:to="loc_us-gaap_InterestPaidNet_4aae320d-f5eb-4776-96c4-13f3854c51ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TransferFromInventoryToPropertyAndEquipmentNet_5a9eae37-ca2a-471c-9b18-441a93ba6e86" xlink:href="prct-20221231.xsd#prct_TransferFromInventoryToPropertyAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_prct_TransferFromInventoryToPropertyAndEquipmentNet_5a9eae37-ca2a-471c-9b18-441a93ba6e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_258f69a1-564a-4cd8-9f4a-7afd31b31395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_258f69a1-564a-4cd8-9f4a-7afd31b31395" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_7903a93c-35d7-4b54-a3c4-77ef4721c7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_7903a93c-35d7-4b54-a3c4-77ef4721c7a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_65a0002f-2be3-4d0f-8ab5-99e7d7fd9b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_65a0002f-2be3-4d0f-8ab5-99e7d7fd9b9c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d423a8fc-62be-4a1b-8155-f497c17b10f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_StatementTable_d423a8fc-62be-4a1b-8155-f497c17b10f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a3c6b358-7cb0-4d6b-96e8-49a53df67db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d423a8fc-62be-4a1b-8155-f497c17b10f9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a3c6b358-7cb0-4d6b-96e8-49a53df67db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a3c6b358-7cb0-4d6b-96e8-49a53df67db6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a3c6b358-7cb0-4d6b-96e8-49a53df67db6" xlink:to="loc_us-gaap_ClassOfStockDomain_a3c6b358-7cb0-4d6b-96e8-49a53df67db6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f9da1c19-6d3c-4f27-8daa-914a246de482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a3c6b358-7cb0-4d6b-96e8-49a53df67db6" xlink:to="loc_us-gaap_ClassOfStockDomain_f9da1c19-6d3c-4f27-8daa-914a246de482" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SeriesGRedeemableConvertiblePreferredStockMember_d1c1ac94-d46a-420d-885d-854138559d6e" xlink:href="prct-20221231.xsd#prct_SeriesGRedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f9da1c19-6d3c-4f27-8daa-914a246de482" xlink:to="loc_prct_SeriesGRedeemableConvertiblePreferredStockMember_d1c1ac94-d46a-420d-885d-854138559d6e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/OrganizationDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#OrganizationDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/OrganizationDetails" xlink:type="extended" id="i2613e351288b4c159aab812e27444c6a_OrganizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fb92493f-e92b-40f3-9d12-51bdf88dcb31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fb92493f-e92b-40f3-9d12-51bdf88dcb31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc3af49c-30e4-468c-883f-0f9ce089535c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc3af49c-30e4-468c-883f-0f9ce089535c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_InitialPublicOfferingAbstract_6828f2c1-1b49-49c4-9c7a-1c2ee1c192b9" xlink:href="prct-20221231.xsd#prct_InitialPublicOfferingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:to="loc_prct_InitialPublicOfferingAbstract_6828f2c1-1b49-49c4-9c7a-1c2ee1c192b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_420b5ba6-f7f9-49f8-b2f3-0d96ff10cc68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_prct_InitialPublicOfferingAbstract_6828f2c1-1b49-49c4-9c7a-1c2ee1c192b9" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_420b5ba6-f7f9-49f8-b2f3-0d96ff10cc68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_ae560f48-2778-4066-b393-f663f2a1fa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_ae560f48-2778-4066-b393-f663f2a1fa8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ae560f48-2778-4066-b393-f663f2a1fa8b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ae560f48-2778-4066-b393-f663f2a1fa8b" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ae560f48-2778-4066-b393-f663f2a1fa8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c59dcfea-d1a5-4e9d-89aa-7baa9014a8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ae560f48-2778-4066-b393-f663f2a1fa8b" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c59dcfea-d1a5-4e9d-89aa-7baa9014a8e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_9596a880-e66b-4162-971a-92e5931aafab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c59dcfea-d1a5-4e9d-89aa-7baa9014a8e6" xlink:to="loc_us-gaap_IPOMember_9596a880-e66b-4162-971a-92e5931aafab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7fe2e606-7712-40d1-83b6-1338f36e6528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7fe2e606-7712-40d1-83b6-1338f36e6528" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7fe2e606-7712-40d1-83b6-1338f36e6528_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7fe2e606-7712-40d1-83b6-1338f36e6528" xlink:to="loc_us-gaap_ClassOfStockDomain_7fe2e606-7712-40d1-83b6-1338f36e6528_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0ad02b77-8948-4d80-9908-f952b2e97d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7fe2e606-7712-40d1-83b6-1338f36e6528" xlink:to="loc_us-gaap_ClassOfStockDomain_0ad02b77-8948-4d80-9908-f952b2e97d0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4971d44a-0e26-4920-a8ec-93b07d1b9646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0ad02b77-8948-4d80-9908-f952b2e97d0a" xlink:to="loc_us-gaap_CommonStockMember_4971d44a-0e26-4920-a8ec-93b07d1b9646" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i5895de5407154755a86c7999243d8c28_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9b112952-33b0-4c30-8733-fe5134cfbfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9b112952-33b0-4c30-8733-fe5134cfbfd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_d200cc0a-5c7b-4f5c-98eb-65be94c78d31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_d200cc0a-5c7b-4f5c-98eb-65be94c78d31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_66156e0d-195f-4e51-a58d-c39f946221e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_66156e0d-195f-4e51-a58d-c39f946221e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForUnderwritingExpense_7cc5de20-e6cb-4586-a589-c4cb630f2ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForUnderwritingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PaymentsForUnderwritingExpense_7cc5de20-e6cb-4586-a589-c4cb630f2ab4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_4ab99e82-a614-4a97-a9f1-8b793c5ad538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_4ab99e82-a614-4a97-a9f1-8b793c5ad538" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_60ea3071-5ff9-4177-853b-d8b719da4de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_60ea3071-5ff9-4177-853b-d8b719da4de3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_77558e54-456d-436f-bcc4-90360de76f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_77558e54-456d-436f-bcc4-90360de76f4c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ff0b02b0-2fe2-44aa-ad35-8ce9498aa02b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ff0b02b0-2fe2-44aa-ad35-8ce9498aa02b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_090a098b-4c4d-4da4-9323-c822ee7da325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_090a098b-4c4d-4da4-9323-c822ee7da325" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_453d2d3a-4f87-4af3-a10f-883d46bef820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_453d2d3a-4f87-4af3-a10f-883d46bef820" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ffc9c71-a986-412a-953c-cc8d31e9a0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ffc9c71-a986-412a-953c-cc8d31e9a0fe" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0b0074b2-be11-4d8b-b3a3-f914820d4fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0b0074b2-be11-4d8b-b3a3-f914820d4fc6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef4988e0-3802-45f5-88c5-a1cee1d74a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef4988e0-3802-45f5-88c5-a1cee1d74a78" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_11cf284b-44da-4aa3-a7f9-4633ef5742b1" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_11cf284b-44da-4aa3-a7f9-4633ef5742b1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_b6eedef4-03be-46b7-91fe-c9b6c32d23b5" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_b6eedef4-03be-46b7-91fe-c9b6c32d23b5" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_bd6bae0c-670a-41e6-9269-9757df1969ad" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_bd6bae0c-670a-41e6-9269-9757df1969ad" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_d0b01dbf-d5d8-4613-b67b-540bf0ab4670" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_d0b01dbf-d5d8-4613-b67b-540bf0ab4670" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_704fa75d-0740-4777-92e6-1249c0952a4e" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_704fa75d-0740-4777-92e6-1249c0952a4e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_149b0262-5daa-4b85-91ed-53e8fb84614a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_149b0262-5daa-4b85-91ed-53e8fb84614a" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ProductWarrantyTerm_5b0cdf68-d96b-4cdd-b799-759c6697d418" xlink:href="prct-20221231.xsd#prct_ProductWarrantyTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_ProductWarrantyTerm_5b0cdf68-d96b-4cdd-b799-759c6697d418" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ServiceAgreementAmortizationPeriod_56c56d2b-50f2-4301-a431-526f57cf2ecd" xlink:href="prct-20221231.xsd#prct_ServiceAgreementAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_ServiceAgreementAmortizationPeriod_56c56d2b-50f2-4301-a431-526f57cf2ecd" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_b0519b45-d66d-42d6-8b9a-38b26c066160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_b0519b45-d66d-42d6-8b9a-38b26c066160" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_53d5f825-6163-49bf-a584-1ea36f3237fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_53d5f825-6163-49bf-a584-1ea36f3237fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_53d5f825-6163-49bf-a584-1ea36f3237fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_53d5f825-6163-49bf-a584-1ea36f3237fa" xlink:to="loc_us-gaap_ClassOfStockDomain_53d5f825-6163-49bf-a584-1ea36f3237fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f1961c6a-97ca-430f-9c86-11f82797b611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_53d5f825-6163-49bf-a584-1ea36f3237fa" xlink:to="loc_us-gaap_ClassOfStockDomain_f1961c6a-97ca-430f-9c86-11f82797b611" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_15254282-b359-4d85-ae1c-e1aef1d55d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f1961c6a-97ca-430f-9c86-11f82797b611" xlink:to="loc_us-gaap_CommonStockMember_15254282-b359-4d85-ae1c-e1aef1d55d5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_c5a59115-64fc-4ba3-86a1-45183264066d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:to="loc_us-gaap_IPOMember_c5a59115-64fc-4ba3-86a1-45183264066d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_74440a2a-dd18-4ce0-ae05-1f8849823cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:to="loc_us-gaap_OverAllotmentOptionMember_74440a2a-dd18-4ce0-ae05-1f8849823cc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f" xlink:to="loc_us-gaap_EquityComponentDomain_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b7a31dea-4807-454e-ae84-1240e463c07e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f" xlink:to="loc_us-gaap_EquityComponentDomain_b7a31dea-4807-454e-ae84-1240e463c07e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_15634306-e3bd-49a5-949a-b80f616cf97a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b7a31dea-4807-454e-ae84-1240e463c07e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_15634306-e3bd-49a5-949a-b80f616cf97a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_srt_RangeAxis_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122" xlink:to="loc_srt_RangeMember_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122" xlink:to="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2caf9796-6929-4fa2-ab6f-08b8f50625e8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:to="loc_srt_MinimumMember_2caf9796-6929-4fa2-ab6f-08b8f50625e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1d42f3ba-5ee3-4cd6-9e93-de3d5caf50c7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:to="loc_srt_MaximumMember_1d42f3ba-5ee3-4cd6-9e93-de3d5caf50c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_DebtInstrumentAxis_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a574e824-34a1-4277-a5c6-b1c5ed5cfe28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a574e824-34a1-4277-a5c6-b1c5ed5cfe28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityMember_541c40c7-bc96-46f6-badb-0414f4d7f3c9" xlink:href="prct-20221231.xsd#prct_LoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a574e824-34a1-4277-a5c6-b1c5ed5cfe28" xlink:to="loc_prct_LoanFacilityMember_541c40c7-bc96-46f6-badb-0414f4d7f3c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_cb203cd9-b472-4012-8846-5c4db9bd24bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_srt_MajorCustomersAxis_cb203cd9-b472-4012-8846-5c4db9bd24bd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_cb203cd9-b472-4012-8846-5c4db9bd24bd_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_cb203cd9-b472-4012-8846-5c4db9bd24bd" xlink:to="loc_srt_NameOfMajorCustomerDomain_cb203cd9-b472-4012-8846-5c4db9bd24bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a1932583-27ad-4c29-8551-d4270415c90a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_cb203cd9-b472-4012-8846-5c4db9bd24bd" xlink:to="loc_srt_NameOfMajorCustomerDomain_a1932583-27ad-4c29-8551-d4270415c90a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_Customer1Member_5692048b-1734-4473-b787-b038a5b421bd" xlink:href="prct-20221231.xsd#prct_Customer1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_a1932583-27ad-4c29-8551-d4270415c90a" xlink:to="loc_prct_Customer1Member_5692048b-1734-4473-b787-b038a5b421bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_824ac352-f8db-4890-b1dc-2d842af74f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_824ac352-f8db-4890-b1dc-2d842af74f82" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_824ac352-f8db-4890-b1dc-2d842af74f82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_824ac352-f8db-4890-b1dc-2d842af74f82" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_824ac352-f8db-4890-b1dc-2d842af74f82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_17a8533b-9d0e-4c6f-b579-496e86aa0300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_824ac352-f8db-4890-b1dc-2d842af74f82" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_17a8533b-9d0e-4c6f-b579-496e86aa0300" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_0b3ffe53-3ef0-457c-a2e5-9a43d687f656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_17a8533b-9d0e-4c6f-b579-496e86aa0300" xlink:to="loc_us-gaap_AccountsReceivableMember_0b3ffe53-3ef0-457c-a2e5-9a43d687f656" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_9036e62f-f601-4c68-9844-e4a37feadd3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_9036e62f-f601-4c68-9844-e4a37feadd3c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9036e62f-f601-4c68-9844-e4a37feadd3c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_9036e62f-f601-4c68-9844-e4a37feadd3c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9036e62f-f601-4c68-9844-e4a37feadd3c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b70f2326-1e6b-4452-9aa5-0b491c2a7cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_9036e62f-f601-4c68-9844-e4a37feadd3c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b70f2326-1e6b-4452-9aa5-0b491c2a7cb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8fe9d2e2-b4be-46b4-9eda-af86d9b6b0db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b70f2326-1e6b-4452-9aa5-0b491c2a7cb6" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8fe9d2e2-b4be-46b4-9eda-af86d9b6b0db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1b924a70-5372-4b0e-afc3-b255a996ce95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1b924a70-5372-4b0e-afc3-b255a996ce95" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1b924a70-5372-4b0e-afc3-b255a996ce95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1b924a70-5372-4b0e-afc3-b255a996ce95" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1b924a70-5372-4b0e-afc3-b255a996ce95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c2fc79ca-3003-4614-9f92-1b9ae3a70df4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1b924a70-5372-4b0e-afc3-b255a996ce95" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c2fc79ca-3003-4614-9f92-1b9ae3a70df4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_2cd34781-e1c6-443d-9f69-1cd9ea7f67d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c2fc79ca-3003-4614-9f92-1b9ae3a70df4" xlink:to="loc_us-gaap_LineOfCreditMember_2cd34781-e1c6-443d-9f69-1cd9ea7f67d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ddddc3b6-980b-4441-981b-9cb9e0ac39ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_CreditFacilityAxis_ddddc3b6-980b-4441-981b-9cb9e0ac39ca" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ddddc3b6-980b-4441-981b-9cb9e0ac39ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ddddc3b6-980b-4441-981b-9cb9e0ac39ca" xlink:to="loc_us-gaap_CreditFacilityDomain_ddddc3b6-980b-4441-981b-9cb9e0ac39ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_2a2fc694-8931-41d1-ba17-3be5a009048a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ddddc3b6-980b-4441-981b-9cb9e0ac39ca" xlink:to="loc_us-gaap_CreditFacilityDomain_2a2fc694-8931-41d1-ba17-3be5a009048a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_cac11472-b53d-4999-bd8b-e548cb00537b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_2a2fc694-8931-41d1-ba17-3be5a009048a" xlink:to="loc_us-gaap_LineOfCreditMember_cac11472-b53d-4999-bd8b-e548cb00537b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurementsFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails" xlink:type="extended" id="if0fd0630b75f42069c91dc5c83d432fc_FairValueMeasurementsFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_72ad1399-c828-4ab8-8897-1238aef5f56f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_Cash_72ad1399-c828-4ab8-8897-1238aef5f56f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_1404f569-19d8-4147-be8b-9942a11f6307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_1404f569-19d8-4147-be8b-9942a11f6307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_caf97bf8-f58d-4113-b1ec-62f790677e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_caf97bf8-f58d-4113-b1ec-62f790677e49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_826dded3-a456-41be-905f-7939f3109d64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_DerivativeLiabilities_826dded3-a456-41be-905f-7939f3109d64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_03ecd8c2-8a28-4ca6-bdf2-e767cd5068d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_03ecd8c2-8a28-4ca6-bdf2-e767cd5068d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94ea6c6-63f6-4375-9a74-162101e5983a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94ea6c6-63f6-4375-9a74-162101e5983a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b94ea6c6-63f6-4375-9a74-162101e5983a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94ea6c6-63f6-4375-9a74-162101e5983a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b94ea6c6-63f6-4375-9a74-162101e5983a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94ea6c6-63f6-4375-9a74-162101e5983a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_4d9f4ce8-bce3-4240-b795-f37c90467106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_4d9f4ce8-bce3-4240-b795-f37c90467106" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_04bc460b-043c-4e50-ba5a-7b25008d8970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_04bc460b-043c-4e50-ba5a-7b25008d8970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_865b4cc3-4b75-4542-9659-f51c260a5e42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_865b4cc3-4b75-4542-9659-f51c260a5e42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_730447e2-5c53-4080-ba5c-a40577296ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_730447e2-5c53-4080-ba5c-a40577296ed1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_730447e2-5c53-4080-ba5c-a40577296ed1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_730447e2-5c53-4080-ba5c-a40577296ed1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_730447e2-5c53-4080-ba5c-a40577296ed1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4b2871c-144b-4892-adaa-bc09796379e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_730447e2-5c53-4080-ba5c-a40577296ed1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4b2871c-144b-4892-adaa-bc09796379e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6f417f8d-639e-4276-a634-5773d12bb70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4b2871c-144b-4892-adaa-bc09796379e9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6f417f8d-639e-4276-a634-5773d12bb70e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails" xlink:type="extended" id="ic7f099a3d8e34fd9bee898d7ea4a665c_FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_e4519da1-4c64-44ef-a3da-3c2cba513f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_e4519da1-4c64-44ef-a3da-3c2cba513f33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_1959893b-d2a6-47b6-8588-70dd92f81284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_1959893b-d2a6-47b6-8588-70dd92f81284" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_ec479952-51ac-441c-9d99-86131849d6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_ec479952-51ac-441c-9d99-86131849d6b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_cda9c07a-3548-4d26-a0b5-b9d91790dc85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_cda9c07a-3548-4d26-a0b5-b9d91790dc85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_9cf3f4e9-2d42-4c9f-b471-d93b3ca67a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_701fde3e-b1a0-4207-9c9e-f79fbca81584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_701fde3e-b1a0-4207-9c9e-f79fbca81584" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d90e5452-ebd9-4ce7-a004-a186e6fa7069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d90e5452-ebd9-4ce7-a004-a186e6fa7069" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8297fd21-b060-45bb-876a-1fcf55c53508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d90e5452-ebd9-4ce7-a004-a186e6fa7069" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8297fd21-b060-45bb-876a-1fcf55c53508" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8297fd21-b060-45bb-876a-1fcf55c53508_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8297fd21-b060-45bb-876a-1fcf55c53508" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8297fd21-b060-45bb-876a-1fcf55c53508_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c9fcffa-e886-41ae-af89-28536323af89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8297fd21-b060-45bb-876a-1fcf55c53508" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c9fcffa-e886-41ae-af89-28536323af89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_df591275-9358-4f40-9f1f-5fb1af7f1074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c9fcffa-e886-41ae-af89-28536323af89" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_df591275-9358-4f40-9f1f-5fb1af7f1074" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended" id="i303023bbed764c1f97e71c59cce47e98_FairValueMeasurementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b38114-15df-43dc-bbb8-7b689fda6577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMeasurementInput_a0c8f65b-2d35-4555-aa33-c19aed54e3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b38114-15df-43dc-bbb8-7b689fda6577" xlink:to="loc_us-gaap_LongTermDebtMeasurementInput_a0c8f65b-2d35-4555-aa33-c19aed54e3b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b38114-15df-43dc-bbb8-7b689fda6577" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_545fb806-e3d3-44c3-b7ba-9ef79dae5133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:to="loc_us-gaap_ValuationTechniqueAxis_545fb806-e3d3-44c3-b7ba-9ef79dae5133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_545fb806-e3d3-44c3-b7ba-9ef79dae5133_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_545fb806-e3d3-44c3-b7ba-9ef79dae5133" xlink:to="loc_us-gaap_ValuationTechniqueDomain_545fb806-e3d3-44c3-b7ba-9ef79dae5133_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_39c7628d-a4f9-4db7-b1f9-1a49c0518549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_545fb806-e3d3-44c3-b7ba-9ef79dae5133" xlink:to="loc_us-gaap_ValuationTechniqueDomain_39c7628d-a4f9-4db7-b1f9-1a49c0518549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_593d7a18-7b8b-4e10-bbde-1b989951c4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_39c7628d-a4f9-4db7-b1f9-1a49c0518549" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_593d7a18-7b8b-4e10-bbde-1b989951c4a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_09f69edc-c45c-49f7-bf03-1b04df27c2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_09f69edc-c45c-49f7-bf03-1b04df27c2ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09f69edc-c45c-49f7-bf03-1b04df27c2ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_09f69edc-c45c-49f7-bf03-1b04df27c2ce" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09f69edc-c45c-49f7-bf03-1b04df27c2ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a580320-f5f7-437e-8995-94c44846c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_09f69edc-c45c-49f7-bf03-1b04df27c2ce" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a580320-f5f7-437e-8995-94c44846c84c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f17d3a6a-88a2-4a47-b02d-6f6b5996a672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a580320-f5f7-437e-8995-94c44846c84c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f17d3a6a-88a2-4a47-b02d-6f6b5996a672" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ef3b1dec-afec-4467-8faa-b1aa457070b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ef3b1dec-afec-4467-8faa-b1aa457070b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ef3b1dec-afec-4467-8faa-b1aa457070b0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ef3b1dec-afec-4467-8faa-b1aa457070b0" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ef3b1dec-afec-4467-8faa-b1aa457070b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7f8ae4df-737f-4a01-83ce-5bac8587f17c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ef3b1dec-afec-4467-8faa-b1aa457070b0" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7f8ae4df-737f-4a01-83ce-5bac8587f17c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_251295c3-25b2-40bb-abc8-531a9f6319f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7f8ae4df-737f-4a01-83ce-5bac8587f17c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_251295c3-25b2-40bb-abc8-531a9f6319f0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails" xlink:type="extended" id="ie3eda593d9a64faf8e8f9e0955ea1752_CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fb465c42-eb26-4aac-9193-057ff42721fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fb465c42-eb26-4aac-9193-057ff42721fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a1e77ea-d11a-4f98-a6fe-989cb546c3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a1e77ea-d11a-4f98-a6fe-989cb546c3cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d35970c3-d6ae-4c52-8a7b-93cdf1994afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d35970c3-d6ae-4c52-8a7b-93cdf1994afd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e1e14dcb-c6bc-4949-a725-aa5e1467e3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e1e14dcb-c6bc-4949-a725-aa5e1467e3cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_364dfc3f-3f50-4745-8bde-47965b290f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e1e14dcb-c6bc-4949-a725-aa5e1467e3cb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_364dfc3f-3f50-4745-8bde-47965b290f82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364dfc3f-3f50-4745-8bde-47965b290f82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_364dfc3f-3f50-4745-8bde-47965b290f82" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_364dfc3f-3f50-4745-8bde-47965b290f82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_364dfc3f-3f50-4745-8bde-47965b290f82" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LaboratoryAndManufacturingEquipmentMember_cc1eb3ef-72b4-45d9-9100-3a3dabe87611" xlink:href="prct-20221231.xsd#prct_LaboratoryAndManufacturingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_prct_LaboratoryAndManufacturingEquipmentMember_cc1eb3ef-72b4-45d9-9100-3a3dabe87611" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_eff4a63f-b08b-48c8-b397-60fa18927149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_us-gaap_EquipmentMember_eff4a63f-b08b-48c8-b397-60fa18927149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9042d88e-d695-4c7e-8367-e5229faf1c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9042d88e-d695-4c7e-8367-e5229faf1c17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_EvaluationUnitsMember_9d9d6f01-fc28-4e5c-a1e7-a5b27724cbb1" xlink:href="prct-20221231.xsd#prct_EvaluationUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_prct_EvaluationUnitsMember_9d9d6f01-fc28-4e5c-a1e7-a5b27724cbb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_a2584a62-4c09-47a9-a226-3f83d9060ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_us-gaap_ConstructionInProgressMember_a2584a62-4c09-47a9-a226-3f83d9060ec0" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/LongTermDebtDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#LongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/LongTermDebtDetails" xlink:type="extended" id="ic4c3143e8551462d8b300e7c5ddcfb04_LongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b5ac44c6-4c95-48cb-bc9d-46d0a057d580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b5ac44c6-4c95-48cb-bc9d-46d0a057d580" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityNumberOfInstallments_6fc526a8-9ee4-46ef-ae10-679bd1473481" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityNumberOfInstallments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityNumberOfInstallments_6fc526a8-9ee4-46ef-ae10-679bd1473481" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8a2e0805-4d8c-4c61-8602-af0111c96a09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8a2e0805-4d8c-4c61-8602-af0111c96a09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_feedcbe0-f47d-49e9-b89d-188194ae910c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_feedcbe0-f47d-49e9-b89d-188194ae910c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget_75ef3a1a-6606-46c6-b2dc-be24cda758bc" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget_75ef3a1a-6606-46c6-b2dc-be24cda758bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de4e2e71-ccaf-4e8a-8493-9a73a5bb1714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de4e2e71-ccaf-4e8a-8493-9a73a5bb1714" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_ea308aad-0ab9-4994-b5cb-ddc1f9c8d64e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_ea308aad-0ab9-4994-b5cb-ddc1f9c8d64e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_19406c29-5a92-4ce1-908a-91d9cb6bd578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_19406c29-5a92-4ce1-908a-91d9cb6bd578" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_eb7bfd48-62c5-43f5-a54d-a04f835bcc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_DebtInstrumentTerm_eb7bfd48-62c5-43f5-a54d-a04f835bcc61" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentInterestOnlyPeriod_077dd046-63a0-4400-8e97-0d248bc0bc50" xlink:href="prct-20221231.xsd#prct_DebtInstrumentInterestOnlyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentInterestOnlyPeriod_077dd046-63a0-4400-8e97-0d248bc0bc50" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentPrincipalAndInterestPeriod_4174eb64-0648-4de3-bd02-cd540ef30f0e" xlink:href="prct-20221231.xsd#prct_DebtInstrumentPrincipalAndInterestPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentPrincipalAndInterestPeriod_4174eb64-0648-4de3-bd02-cd540ef30f0e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod_17ef61d4-b354-4d26-ba3e-c38deb6bbd17" xlink:href="prct-20221231.xsd#prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod_17ef61d4-b354-4d26-ba3e-c38deb6bbd17" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod_f84b7530-3d16-493c-8bf4-76757dbb3c85" xlink:href="prct-20221231.xsd#prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod_f84b7530-3d16-493c-8bf4-76757dbb3c85" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount_24b85007-8f6f-4524-a281-5f757ef7b8bf" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount_24b85007-8f6f-4524-a281-5f757ef7b8bf" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod_b2ccd555-635b-4813-a3be-d1d96f0672da" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod_b2ccd555-635b-4813-a3be-d1d96f0672da" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod_28f954fa-adb0-4470-b565-021fe16c701d" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod_28f954fa-adb0-4470-b565-021fe16c701d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent_d4f3c225-8591-4bcb-897d-3a689ebba667" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent_d4f3c225-8591-4bcb-897d-3a689ebba667" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly_c79ccf40-1d3f-45dd-b459-75775a776223" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly_c79ccf40-1d3f-45dd-b459-75775a776223" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly_72cb23e3-b768-4d52-b99e-f0e639b6db3a" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly_72cb23e3-b768-4d52-b99e-f0e639b6db3a" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn_ecd2b17c-5d58-497a-a9a9-131c9b6adb1f" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn_ecd2b17c-5d58-497a-a9a9-131c9b6adb1f" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityFinalPaymentFeePercentage_7de402b3-294e-4e89-bc8d-96ac126ffb4e" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityFinalPaymentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityFinalPaymentFeePercentage_7de402b3-294e-4e89-bc8d-96ac126ffb4e" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_c6a28920-6b6e-4b64-ab56-4efcf1169bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_c6a28920-6b6e-4b64-ab56-4efcf1169bc6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent_af3c103e-77f8-4e6b-82d5-041a5d8af1e3" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent_af3c103e-77f8-4e6b-82d5-041a5d8af1e3" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent_91c00738-4796-4456-8d97-60db3a5041b0" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent_91c00738-4796-4456-8d97-60db3a5041b0" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent_3a09f2c5-f5b6-41b9-8677-507ef44e15a8" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent_3a09f2c5-f5b6-41b9-8677-507ef44e15a8" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_a5cbbf07-8b76-4e70-a666-ee94cf94c04f" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_a5cbbf07-8b76-4e70-a666-ee94cf94c04f" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_ad31b7b8-d778-498a-9674-81d81913e998" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_ad31b7b8-d778-498a-9674-81d81913e998" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_34f07b0b-50b4-4858-93e5-cf4686822629" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_34f07b0b-50b4-4858-93e5-cf4686822629" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_ce08bcf3-323f-424d-8c38-c31e924e77fa" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_ce08bcf3-323f-424d-8c38-c31e924e77fa" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_a5d77cf7-9639-49d7-82cc-0fc55eb4eea9" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_a5d77cf7-9639-49d7-82cc-0fc55eb4eea9" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms_c9617394-4802-421b-8026-7290e09b5b93" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms_c9617394-4802-421b-8026-7290e09b5b93" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e58c59bc-4dec-4cf6-9f60-62592bdb5201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e58c59bc-4dec-4cf6-9f60-62592bdb5201" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm_cc223ada-98f7-4d5b-834b-ab9151fb5abc" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm_cc223ada-98f7-4d5b-834b-ab9151fb5abc" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm_f39a3117-e56a-47d4-97b4-b9726b5e1e12" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm_f39a3117-e56a-47d4-97b4-b9726b5e1e12" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount_46b85fbf-317f-41ac-9339-78ba93676f8a" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount_46b85fbf-317f-41ac-9339-78ba93676f8a" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount_eaf34b5b-af56-45c2-827e-0b1b68370901" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount_eaf34b5b-af56-45c2-827e-0b1b68370901" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_9049ad2e-7dfc-4298-a5d6-d199e395c624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_Deposits_9049ad2e-7dfc-4298-a5d6-d199e395c624" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_46a512af-40b5-461a-9da9-f5a1aba1d099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_46a512af-40b5-461a-9da9-f5a1aba1d099" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c36a2b28-64c1-451e-8de9-5f3e954ca0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_DebtInstrumentAxis_c36a2b28-64c1-451e-8de9-5f3e954ca0cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c36a2b28-64c1-451e-8de9-5f3e954ca0cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_c36a2b28-64c1-451e-8de9-5f3e954ca0cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c36a2b28-64c1-451e-8de9-5f3e954ca0cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0aa1b884-ace9-473a-975c-ced0d307e498" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_c36a2b28-64c1-451e-8de9-5f3e954ca0cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0aa1b884-ace9-473a-975c-ced0d307e498" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:href="prct-20221231.xsd#prct_LoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0aa1b884-ace9-473a-975c-ced0d307e498" xlink:to="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheOneMember_1527ea0c-1da3-4aa8-8afb-7b4c6c0ee491" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheOneMember_1527ea0c-1da3-4aa8-8afb-7b4c6c0ee491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheTwoMember_33625f6c-7beb-435c-995a-9fd82f5fc57d" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheTwoMember_33625f6c-7beb-435c-995a-9fd82f5fc57d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheThreeMember_ae32b0a6-84ac-4c55-b6fc-8be6f3d35471" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheThreeMember_ae32b0a6-84ac-4c55-b6fc-8be6f3d35471" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheFourMember_dd95aff2-55f5-4cbc-8df4-46e7235e8a50" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheFourMember_dd95aff2-55f5-4cbc-8df4-46e7235e8a50" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f62d3d1d-265e-4890-8605-cd24d08448f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_CreditFacilityAxis_f62d3d1d-265e-4890-8605-cd24d08448f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f62d3d1d-265e-4890-8605-cd24d08448f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_f62d3d1d-265e-4890-8605-cd24d08448f8" xlink:to="loc_us-gaap_CreditFacilityDomain_f62d3d1d-265e-4890-8605-cd24d08448f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e6bbaf28-c269-452c-9e35-248f04c7d727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_f62d3d1d-265e-4890-8605-cd24d08448f8" xlink:to="loc_us-gaap_CreditFacilityDomain_e6bbaf28-c269-452c-9e35-248f04c7d727" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_0de625e0-bc6f-45ad-a8ea-67a5053cf42f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e6bbaf28-c269-452c-9e35-248f04c7d727" xlink:to="loc_us-gaap_LineOfCreditMember_0de625e0-bc6f-45ad-a8ea-67a5053cf42f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_40a1b364-11aa-4c0d-8aa0-d095d60c31a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_VariableRateAxis_40a1b364-11aa-4c0d-8aa0-d095d60c31a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_40a1b364-11aa-4c0d-8aa0-d095d60c31a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_40a1b364-11aa-4c0d-8aa0-d095d60c31a5" xlink:to="loc_us-gaap_VariableRateDomain_40a1b364-11aa-4c0d-8aa0-d095d60c31a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_40a1b364-11aa-4c0d-8aa0-d095d60c31a5" xlink:to="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_f5300cd9-99b4-404b-99e3-6cac538fffb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_us-gaap_BaseRateMember_f5300cd9-99b4-404b-99e3-6cac538fffb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_744fb8cf-11dd-49b7-9688-677cdcca84e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_744fb8cf-11dd-49b7-9688-677cdcca84e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateOneMonthTermMember_76dd1d1d-1d08-4091-9b09-2d69f39f3a42" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateOneMonthTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateOneMonthTermMember_76dd1d1d-1d08-4091-9b09-2d69f39f3a42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateThreeMonthTermMember_39852250-a957-4166-af82-4a55ce5b7928" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateThreeMonthTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateThreeMonthTermMember_39852250-a957-4166-af82-4a55ce5b7928" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateSixMonthTermMember_8bdba27a-2982-4cbb-bba9-167390be38bb" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateSixMonthTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateSixMonthTermMember_8bdba27a-2982-4cbb-bba9-167390be38bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateFloorRateMember_0520ab2b-9fad-488c-b20d-6780f707b84a" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateFloorRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateFloorRateMember_0520ab2b-9fad-488c-b20d-6780f707b84a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateMarginRateMember_6a66c9d8-ca10-4403-9d84-81f34f446568" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateMarginRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateMarginRateMember_6a66c9d8-ca10-4403-9d84-81f34f446568" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_dc7a9c42-d1f2-4b95-9916-00b0466d8199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_dc7a9c42-d1f2-4b95-9916-00b0466d8199" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dc7a9c42-d1f2-4b95-9916-00b0466d8199_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_dc7a9c42-d1f2-4b95-9916-00b0466d8199" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dc7a9c42-d1f2-4b95-9916-00b0466d8199_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_dc7a9c42-d1f2-4b95-9916-00b0466d8199" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_3482a21b-7b0b-4a0b-9642-f1e0b868e299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:to="loc_us-gaap_LineOfCreditMember_3482a21b-7b0b-4a0b-9642-f1e0b868e299" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLoansMember_9c29b184-bc77-4acf-80b9-6b0377e2d9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:to="loc_us-gaap_SeniorLoansMember_9c29b184-bc77-4acf-80b9-6b0377e2d9aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_768c7f56-b596-46d7-9a2e-d6276e988195" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_srt_StatementScenarioAxis_768c7f56-b596-46d7-9a2e-d6276e988195" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_768c7f56-b596-46d7-9a2e-d6276e988195_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_768c7f56-b596-46d7-9a2e-d6276e988195" xlink:to="loc_srt_ScenarioUnspecifiedDomain_768c7f56-b596-46d7-9a2e-d6276e988195_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_bc39cb70-94d9-4316-8b52-8b8bb1bfbe96" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_768c7f56-b596-46d7-9a2e-d6276e988195" xlink:to="loc_srt_ScenarioUnspecifiedDomain_bc39cb70-94d9-4316-8b52-8b8bb1bfbe96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2e8ef1be-b4ba-4e08-a7b7-93ec1b880203" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_bc39cb70-94d9-4316-8b52-8b8bb1bfbe96" xlink:to="loc_srt_ScenarioForecastMember_2e8ef1be-b4ba-4e08-a7b7-93ec1b880203" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_d2f0e5b0-42ef-44a2-96b9-6cbf9b655591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_d2f0e5b0-42ef-44a2-96b9-6cbf9b655591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_CIBC_013ddb88-ac4d-4b23-88c6-c7985a728547" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_CIBC"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_d2f0e5b0-42ef-44a2-96b9-6cbf9b655591" xlink:to="loc_exch_CIBC_013ddb88-ac4d-4b23-88c6-c7985a728547" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended" id="i20df1b3661414cf796c4c489beec7e14_StockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_83677b51-32b1-45fc-b311-7064d1013f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_83677b51-32b1-45fc-b311-7064d1013f0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5230187-9020-425c-87dc-cfec911bb950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5230187-9020-425c-87dc-cfec911bb950" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_1dba9cc2-0e89-468f-aaac-bb3f31c45b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_1dba9cc2-0e89-468f-aaac-bb3f31c45b17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_a6bc9997-5d39-4bce-b5c4-25ae2d087ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_a6bc9997-5d39-4bce-b5c4-25ae2d087ead" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_29f3a53a-ab33-4bb0-9a42-11c21d0469ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_29f3a53a-ab33-4bb0-9a42-11c21d0469ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod_f8ec1a47-401d-402a-8360-5530a847c1c2" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod_f8ec1a47-401d-402a-8360-5530a847c1c2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_fd27d54a-ef97-45c0-95c6-def73402964c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_fd27d54a-ef97-45c0-95c6-def73402964c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_06411a1d-afbf-457a-a5cb-f6043c325c45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_06411a1d-afbf-457a-a5cb-f6043c325c45" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f6fe1aaf-3586-48e8-8f73-ae3f4346a883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f6fe1aaf-3586-48e8-8f73-ae3f4346a883" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_6ef6e59f-29fb-4115-9e8d-eb18e9fc8411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_CommonStockSharesIssued_6ef6e59f-29fb-4115-9e8d-eb18e9fc8411" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_a5cfe0ba-d4f6-4f3f-b828-74e5f2c90cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_a5cfe0ba-d4f6-4f3f-b828-74e5f2c90cd7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e8e75648-2a84-42ad-a235-1c56ba2db3c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e8e75648-2a84-42ad-a235-1c56ba2db3c8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5992b8c8-3a71-49ff-92c4-2338639c4537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5992b8c8-3a71-49ff-92c4-2338639c4537" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_4490ca63-2630-4345-b13e-c99294d4eb8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_4490ca63-2630-4345-b13e-c99294d4eb8c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_22762f8c-e61e-4ac9-a4f3-f2bb09e66d43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_22762f8c-e61e-4ac9-a4f3-f2bb09e66d43" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_0af4fb67-dfd2-4090-8b00-d71b0cc4bd34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_0af4fb67-dfd2-4090-8b00-d71b0cc4bd34" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2de08938-6f2c-4477-b52e-a87b8415750a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2de08938-6f2c-4477-b52e-a87b8415750a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f5b2efb2-f237-43fd-8509-93e55015b147" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f5b2efb2-f237-43fd-8509-93e55015b147" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ffbd3904-4e53-4ae2-add1-f8656893d2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ffbd3904-4e53-4ae2-add1-f8656893d2ee" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b375760c-376e-4751-8d40-24645a59a61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b375760c-376e-4751-8d40-24645a59a61b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_505d7c50-664b-49d4-aaba-d45acf021646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_505d7c50-664b-49d4-aaba-d45acf021646" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3ed1125e-b247-41ba-9824-32577ac395c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_us-gaap_PlanNameAxis_3ed1125e-b247-41ba-9824-32577ac395c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3ed1125e-b247-41ba-9824-32577ac395c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_3ed1125e-b247-41ba-9824-32577ac395c2" xlink:to="loc_us-gaap_PlanNameDomain_3ed1125e-b247-41ba-9824-32577ac395c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_3ed1125e-b247-41ba-9824-32577ac395c2" xlink:to="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EquityIncentiveAwardPlanMember_f72ec43a-fa22-4b17-98b8-37885204eb74" xlink:href="prct-20221231.xsd#prct_A2021EquityIncentiveAwardPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:to="loc_prct_A2021EquityIncentiveAwardPlanMember_f72ec43a-fa22-4b17-98b8-37885204eb74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2008StockPlanMember_423aba2b-3df6-408c-a1b7-fe43a999b749" xlink:href="prct-20221231.xsd#prct_A2008StockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:to="loc_prct_A2008StockPlanMember_423aba2b-3df6-408c-a1b7-fe43a999b749" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EmployeeStockPurchasePlanMember_2d883b43-548b-43eb-af20-70ae29f3f1d2" xlink:href="prct-20221231.xsd#prct_A2021EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:to="loc_prct_A2021EmployeeStockPurchasePlanMember_2d883b43-548b-43eb-af20-70ae29f3f1d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fccdfba1-f79a-4777-bfc2-82df99644998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_us-gaap_AwardTypeAxis_fccdfba1-f79a-4777-bfc2-82df99644998" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fccdfba1-f79a-4777-bfc2-82df99644998_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_fccdfba1-f79a-4777-bfc2-82df99644998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fccdfba1-f79a-4777-bfc2-82df99644998_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_fccdfba1-f79a-4777-bfc2-82df99644998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_67ae03e7-7810-4757-a9c2-d0039242f65a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_us-gaap_EmployeeStockMember_67ae03e7-7810-4757-a9c2-d0039242f65a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember_83adcf34-fcd8-4ed2-82a0-73ffecd797c6" xlink:href="prct-20221231.xsd#prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockMember_67ae03e7-7810-4757-a9c2-d0039242f65a" xlink:to="loc_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember_83adcf34-fcd8-4ed2-82a0-73ffecd797c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FollowOnOptionsMember_879bbcc1-3cb3-4b26-b6f7-27e9558f8666" xlink:href="prct-20221231.xsd#prct_FollowOnOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_prct_FollowOnOptionsMember_879bbcc1-3cb3-4b26-b6f7-27e9558f8666" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b69e7248-70ed-4f45-9f25-1387f59f106d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b69e7248-70ed-4f45-9f25-1387f59f106d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ae2d9130-e075-422d-8360-c6fd373156e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ae2d9130-e075-422d-8360-c6fd373156e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_da7ff14e-c37b-4138-a502-ebe1b1c45e78" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_srt_RangeAxis_da7ff14e-c37b-4138-a502-ebe1b1c45e78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_da7ff14e-c37b-4138-a502-ebe1b1c45e78_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_da7ff14e-c37b-4138-a502-ebe1b1c45e78" xlink:to="loc_srt_RangeMember_da7ff14e-c37b-4138-a502-ebe1b1c45e78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_da7ff14e-c37b-4138-a502-ebe1b1c45e78" xlink:to="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_65ad2395-8a8c-4dc2-ba46-21b48b5afa76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:to="loc_srt_MinimumMember_65ad2395-8a8c-4dc2-ba46-21b48b5afa76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f4e24ec-e58a-4e53-b496-ffa18f8ca0e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:to="loc_srt_MaximumMember_7f4e24ec-e58a-4e53-b496-ffa18f8ca0e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_fee63d3b-8306-44f6-b45d-036826aca4aa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_srt_OwnershipAxis_fee63d3b-8306-44f6-b45d-036826aca4aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_fee63d3b-8306-44f6-b45d-036826aca4aa_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_fee63d3b-8306-44f6-b45d-036826aca4aa" xlink:to="loc_srt_OwnershipDomain_fee63d3b-8306-44f6-b45d-036826aca4aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_0e4b0a0a-7c91-428f-bc77-9af09c90796e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_fee63d3b-8306-44f6-b45d-036826aca4aa" xlink:to="loc_srt_OwnershipDomain_0e4b0a0a-7c91-428f-bc77-9af09c90796e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareholderOfTenPercentOwnershipOrGreaterMember_068f811a-a000-4b3f-b4e6-e157168a9fbe" xlink:href="prct-20221231.xsd#prct_ShareholderOfTenPercentOwnershipOrGreaterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_0e4b0a0a-7c91-428f-bc77-9af09c90796e" xlink:to="loc_prct_ShareholderOfTenPercentOwnershipOrGreaterMember_068f811a-a000-4b3f-b4e6-e157168a9fbe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="extended" id="i3e21f6b15ee040bc9a830c9dfa7e9e19_StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a0503044-3621-4b8f-925d-d68b2d882107" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3f9b6a51-6ea8-4880-b201-0767d644fb21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a0503044-3621-4b8f-925d-d68b2d882107" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_3f9b6a51-6ea8-4880-b201-0767d644fb21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_875bbc28-aba2-4a70-a93d-44878a0cf23b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a0503044-3621-4b8f-925d-d68b2d882107" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_875bbc28-aba2-4a70-a93d-44878a0cf23b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0da883a0-4086-4151-8bed-59e9bf157be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_875bbc28-aba2-4a70-a93d-44878a0cf23b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0da883a0-4086-4151-8bed-59e9bf157be0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0da883a0-4086-4151-8bed-59e9bf157be0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0da883a0-4086-4151-8bed-59e9bf157be0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0da883a0-4086-4151-8bed-59e9bf157be0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0da883a0-4086-4151-8bed-59e9bf157be0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_41c1f588-53b8-4d91-8bb1-130a35825803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:to="loc_us-gaap_CostOfSalesMember_41c1f588-53b8-4d91-8bb1-130a35825803" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1ac79b0d-9163-4c36-bea5-5c10a370d074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1ac79b0d-9163-4c36-bea5-5c10a370d074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_14fe5548-2bf8-4914-8ba7-d179da63d380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_14fe5548-2bf8-4914-8ba7-d179da63d380" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationScheduleofStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="extended" id="ie0fa7a36723c42dd80f703fa5c78adaa_StockBasedCompensationScheduleofStockOptionActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60d97776-1c37-4931-b5f8-85a37955f53c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60d97776-1c37-4931-b5f8-85a37955f53c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150f5fce-3b68-4cd1-a5c8-6a4422bcf9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150f5fce-3b68-4cd1-a5c8-6a4422bcf9fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9a028eb7-f3fc-4216-a5f7-3c4ba61009c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9a028eb7-f3fc-4216-a5f7-3c4ba61009c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3072183e-e940-4890-8ee3-93c2fd09c981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3072183e-e940-4890-8ee3-93c2fd09c981" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4cde9867-9b92-4fda-9b5f-f08f30247259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_3b2de7b8-f342-42f1-9df6-5b963d6a89d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_3b2de7b8-f342-42f1-9df6-5b963d6a89d3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3e9439a4-44ca-4f0b-a3d3-51099fd001ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3e9439a4-44ca-4f0b-a3d3-51099fd001ca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7e506671-3082-4dbd-b7a1-e4706d78578d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7e506671-3082-4dbd-b7a1-e4706d78578d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_59561f9d-5a93-41fe-994b-709cd82c9dda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_59561f9d-5a93-41fe-994b-709cd82c9dda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c4380dcb-fe4a-4054-8340-2ee58fe63261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c4380dcb-fe4a-4054-8340-2ee58fe63261" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_9c766acc-02a8-4518-abba-f290e9334120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_9c766acc-02a8-4518-abba-f290e9334120" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4d758d77-295f-4ec1-92d7-e31083eb6ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f882678c-5fce-47f5-b0c0-a0fcd05ec745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f882678c-5fce-47f5-b0c0-a0fcd05ec745" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_4bd35c5e-2898-44a4-81b9-7fa4a55fcea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_4bd35c5e-2898-44a4-81b9-7fa4a55fcea7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d61a2897-94d0-4ee5-a6e1-76a20492dcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d61a2897-94d0-4ee5-a6e1-76a20492dcbd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_de69ae02-5ba1-4fc1-8eb5-ff288b4323be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d61a2897-94d0-4ee5-a6e1-76a20492dcbd" xlink:to="loc_us-gaap_AwardTypeAxis_de69ae02-5ba1-4fc1-8eb5-ff288b4323be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_de69ae02-5ba1-4fc1-8eb5-ff288b4323be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_de69ae02-5ba1-4fc1-8eb5-ff288b4323be" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_de69ae02-5ba1-4fc1-8eb5-ff288b4323be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c925b335-5df4-445a-9cc5-87ba0012f3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_de69ae02-5ba1-4fc1-8eb5-ff288b4323be" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c925b335-5df4-445a-9cc5-87ba0012f3cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1162d791-c365-43be-8fdd-c2856841c96d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c925b335-5df4-445a-9cc5-87ba0012f3cb" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1162d791-c365-43be-8fdd-c2856841c96d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationFairValueAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails" xlink:type="extended" id="i4927b1ac651240ae937b4b637d3c25cb_StockBasedCompensationFairValueAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_a1646595-9972-4f84-8db4-04dfaad0b99a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_a1646595-9972-4f84-8db4-04dfaad0b99a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_833490d9-fa19-4bfb-8a66-52ef9dd3509a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_833490d9-fa19-4bfb-8a66-52ef9dd3509a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_96d29843-fa68-43c1-bc09-a89604dcb517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_96d29843-fa68-43c1-bc09-a89604dcb517" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1ef4535a-cc48-4183-8f62-76726daa1fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1ef4535a-cc48-4183-8f62-76726daa1fdf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_a6c92390-51c5-442d-a482-9dcad7afe134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_a6c92390-51c5-442d-a482-9dcad7afe134" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_17c782e4-198d-46ff-9caa-e1561e78c80d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:to="loc_us-gaap_AwardTypeAxis_17c782e4-198d-46ff-9caa-e1561e78c80d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17c782e4-198d-46ff-9caa-e1561e78c80d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_17c782e4-198d-46ff-9caa-e1561e78c80d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17c782e4-198d-46ff-9caa-e1561e78c80d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8adbf0e-f7cc-49f4-bcb9-33554f4c0a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_17c782e4-198d-46ff-9caa-e1561e78c80d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8adbf0e-f7cc-49f4-bcb9-33554f4c0a25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b63480e0-2bf0-4a20-b5de-4e70604d4a32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8adbf0e-f7cc-49f4-bcb9-33554f4c0a25" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b63480e0-2bf0-4a20-b5de-4e70604d4a32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ec9ed984-614e-43e4-b2b7-ba399894a7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:to="loc_us-gaap_PlanNameAxis_ec9ed984-614e-43e4-b2b7-ba399894a7a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ec9ed984-614e-43e4-b2b7-ba399894a7a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_ec9ed984-614e-43e4-b2b7-ba399894a7a2" xlink:to="loc_us-gaap_PlanNameDomain_ec9ed984-614e-43e4-b2b7-ba399894a7a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_5ce88145-4f55-4424-8457-9416107fdf10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_ec9ed984-614e-43e4-b2b7-ba399894a7a2" xlink:to="loc_us-gaap_PlanNameDomain_5ce88145-4f55-4424-8457-9416107fdf10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EmployeeStockPurchasePlanMember_638c7753-caaf-4d3a-92a6-e56c74d9e037" xlink:href="prct-20221231.xsd#prct_A2021EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_5ce88145-4f55-4424-8457-9416107fdf10" xlink:to="loc_prct_A2021EmployeeStockPurchasePlanMember_638c7753-caaf-4d3a-92a6-e56c74d9e037" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails" xlink:type="extended" id="i6a73864c83284e71a2bcaa187d2998b1_StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_296bcea5-21ad-4678-8089-ef17a8b133d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_296bcea5-21ad-4678-8089-ef17a8b133d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3376113f-ec93-413c-a27e-b3799431ce3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3376113f-ec93-413c-a27e-b3799431ce3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_f42300ea-f363-4058-84e4-e99bce16e07a" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_f42300ea-f363-4058-84e4-e99bce16e07a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f68ae5e8-5696-402a-8fce-e0849326d8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f68ae5e8-5696-402a-8fce-e0849326d8ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4c854c7b-1f6e-446d-83ae-81c75e2c7ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_63ae906f-49bc-45d9-b051-62b8ecbb029b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_63ae906f-49bc-45d9-b051-62b8ecbb029b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a9bceee9-07e4-4af4-91dd-4cff4c0f2e51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a9bceee9-07e4-4af4-91dd-4cff4c0f2e51" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue_49287bf1-5418-4c9c-a274-9c3d89b6fce8" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue_49287bf1-5418-4c9c-a274-9c3d89b6fce8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d9638d53-4b3f-4664-b33b-9a4c09975bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d9638d53-4b3f-4664-b33b-9a4c09975bae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0fc63780-21af-4971-bfe2-7b735c8061a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93e874c8-b818-419f-890f-2eca23b7b851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93e874c8-b818-419f-890f-2eca23b7b851" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d12497c6-c445-450c-b29c-ebef60cd3db9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93e874c8-b818-419f-890f-2eca23b7b851" xlink:to="loc_us-gaap_AwardTypeAxis_d12497c6-c445-450c-b29c-ebef60cd3db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d12497c6-c445-450c-b29c-ebef60cd3db9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d12497c6-c445-450c-b29c-ebef60cd3db9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d12497c6-c445-450c-b29c-ebef60cd3db9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0a1e0cb-6b41-4bd1-81c4-e8d7e25d3ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d12497c6-c445-450c-b29c-ebef60cd3db9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0a1e0cb-6b41-4bd1-81c4-e8d7e25d3ef4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a86e18f6-7884-4fe6-9ec8-9676e3efe289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0a1e0cb-6b41-4bd1-81c4-e8d7e25d3ef4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a86e18f6-7884-4fe6-9ec8-9676e3efe289" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i67d03c3086824d8bbafcb75670742a6f_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_2fcddf50-e39a-4575-8afe-aed6618bfaca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_OperatingLossCarryforwards_2fcddf50-e39a-4575-8afe-aed6618bfaca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_b1860dab-15fd-46f0-8b54-3e34cd2f7d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_b1860dab-15fd-46f0-8b54-3e34cd2f7d3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_5d4aa778-921e-4152-80c0-22a51ea2b38b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_5d4aa778-921e-4152-80c0-22a51ea2b38b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_56ab1334-5315-4f9c-93ed-63a1444dbceb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_56ab1334-5315-4f9c-93ed-63a1444dbceb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4979c6f3-e1fb-4013-962e-a4e90e722412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4979c6f3-e1fb-4013-962e-a4e90e722412" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_655fb46a-98fc-4b15-96ef-0949ef004e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:to="loc_us-gaap_DomesticCountryMember_655fb46a-98fc-4b15-96ef-0949ef004e82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_7f61befc-2e2a-49fe-8746-adec9c546a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_7f61befc-2e2a-49fe-8746-adec9c546a5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_74e6034b-4894-4ab5-8184-dbb7fcc0331d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_74e6034b-4894-4ab5-8184-dbb7fcc0331d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_74e6034b-4894-4ab5-8184-dbb7fcc0331d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_74e6034b-4894-4ab5-8184-dbb7fcc0331d" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_74e6034b-4894-4ab5-8184-dbb7fcc0331d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_f1340156-4209-44dc-a74d-5fd939ca1962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_74e6034b-4894-4ab5-8184-dbb7fcc0331d" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_f1340156-4209-44dc-a74d-5fd939ca1962" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_2b79e216-352a-4f80-8026-ae87b79333d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_f1340156-4209-44dc-a74d-5fd939ca1962" xlink:to="loc_us-gaap_ResearchMember_2b79e216-352a-4f80-8026-ae87b79333d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_ceb3d15b-99e0-4503-9a7e-7fc0c425addc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_ceb3d15b-99e0-4503-9a7e-7fc0c425addc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_ceb3d15b-99e0-4503-9a7e-7fc0c425addc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_ceb3d15b-99e0-4503-9a7e-7fc0c425addc" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_ceb3d15b-99e0-4503-9a7e-7fc0c425addc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_ceb3d15b-99e0-4503-9a7e-7fc0c425addc" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_d5e3a93c-fd6d-48bb-8425-93e7b832cceb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_d5e3a93c-fd6d-48bb-8425-93e7b832cceb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_15bae7ca-8f21-48be-87e1-16e46b61f4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:to="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_15bae7ca-8f21-48be-87e1-16e46b61f4a2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#NetLossPerSharePotentiallyDilutiveSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" xlink:type="extended" id="i10dee64193374ad4a4178fe0032b3d27_NetLossPerSharePotentiallyDilutiveSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_abcd0692-db76-45f1-b044-c47545ac4957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7041ed37-6931-48b7-867d-54c5be5eb644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_abcd0692-db76-45f1-b044-c47545ac4957" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7041ed37-6931-48b7-867d-54c5be5eb644" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b7845b4a-4181-467b-8c00-424e698a89b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_abcd0692-db76-45f1-b044-c47545ac4957" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b7845b4a-4181-467b-8c00-424e698a89b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1da8d8f1-0164-4881-842f-a3e98f834ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b7845b4a-4181-467b-8c00-424e698a89b1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1da8d8f1-0164-4881-842f-a3e98f834ab6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1da8d8f1-0164-4881-842f-a3e98f834ab6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1da8d8f1-0164-4881-842f-a3e98f834ab6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1da8d8f1-0164-4881-842f-a3e98f834ab6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1da8d8f1-0164-4881-842f-a3e98f834ab6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ed9a1b4f-6c7b-4ec5-a068-a45fbbb29b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ed9a1b4f-6c7b-4ec5-a068-a45fbbb29b6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_86380f1d-e187-48f9-8459-8fe9d7128752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_86380f1d-e187-48f9-8459-8fe9d7128752" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EmployeeStockPurchasePlanMember_96e04351-a558-4f94-a473-e9a9d6b89fd9" xlink:href="prct-20221231.xsd#prct_A2021EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:to="loc_prct_A2021EmployeeStockPurchasePlanMember_96e04351-a558-4f94-a473-e9a9d6b89fd9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/GeographicalInformationDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#GeographicalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/GeographicalInformationDetails" xlink:type="extended" id="i351884186f844f7c9eb5d8be8d3036c1_GeographicalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2e963563-ba43-484e-b5ec-9c7183b9038a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4917cd65-8704-4984-875f-588cf187c155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2e963563-ba43-484e-b5ec-9c7183b9038a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4917cd65-8704-4984-875f-588cf187c155" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2e963563-ba43-484e-b5ec-9c7183b9038a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0eac229c-4597-4972-ab56-e305300a420f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:to="loc_srt_ProductOrServiceAxis_0eac229c-4597-4972-ab56-e305300a420f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0eac229c-4597-4972-ab56-e305300a420f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_0eac229c-4597-4972-ab56-e305300a420f" xlink:to="loc_srt_ProductsAndServicesDomain_0eac229c-4597-4972-ab56-e305300a420f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_0eac229c-4597-4972-ab56-e305300a420f" xlink:to="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SystemSalesAndRentalsMember_b5ec411b-2cb5-4cbc-950c-1efda53ddc20" xlink:href="prct-20221231.xsd#prct_SystemSalesAndRentalsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:to="loc_prct_SystemSalesAndRentalsMember_b5ec411b-2cb5-4cbc-950c-1efda53ddc20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_HandPiecesAndOtherConsumablesMember_21e26efc-3a18-483a-8b5a-f81dcbb0f564" xlink:href="prct-20221231.xsd#prct_HandPiecesAndOtherConsumablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:to="loc_prct_HandPiecesAndOtherConsumablesMember_21e26efc-3a18-483a-8b5a-f81dcbb0f564" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ServiceRevenueMember_a753c7f9-f8f0-4fea-b708-725247cd14b8" xlink:href="prct-20221231.xsd#prct_ServiceRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:to="loc_prct_ServiceRevenueMember_a753c7f9-f8f0-4fea-b708-725247cd14b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_81f62a20-442b-4a06-b9ba-62bbf5648b85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:to="loc_srt_StatementGeographicalAxis_81f62a20-442b-4a06-b9ba-62bbf5648b85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_81f62a20-442b-4a06-b9ba-62bbf5648b85_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_81f62a20-442b-4a06-b9ba-62bbf5648b85" xlink:to="loc_srt_SegmentGeographicalDomain_81f62a20-442b-4a06-b9ba-62bbf5648b85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_81f62a20-442b-4a06-b9ba-62bbf5648b85" xlink:to="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ed053e58-9605-4bbb-aa4f-085f875ccd58" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:to="loc_country_US_ed053e58-9605-4bbb-aa4f-085f875ccd58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OutsideTheUnitedStatesMember_0c4d0348-ba0f-4cc9-9487-042750ffa79a" xlink:href="prct-20221231.xsd#prct_OutsideTheUnitedStatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:to="loc_prct_OutsideTheUnitedStatesMember_0c4d0348-ba0f-4cc9-9487-042750ffa79a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended" id="iecd8ff856cd343488190dd03127213b2_CommitmentsandContingenciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b937a5bf-6779-4afc-9e7d-aa3ce59b9d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b937a5bf-6779-4afc-9e7d-aa3ce59b9d1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseNumberOfSquareFeet_c9ea0ddf-760c-43c0-b132-5aa890598d0a" xlink:href="prct-20221231.xsd#prct_OperatingLeaseNumberOfSquareFeet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseNumberOfSquareFeet_c9ea0ddf-760c-43c0-b132-5aa890598d0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseNumberOfBuildings_31012d1a-614b-4819-b2eb-c437b42d64a4" xlink:href="prct-20221231.xsd#prct_OperatingLeaseNumberOfBuildings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseNumberOfBuildings_31012d1a-614b-4819-b2eb-c437b42d64a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LesseeOperatingLeaseNumberOfRenewalOptions_a08206af-6e82-404e-b7f2-c2bc1133dc8e" xlink:href="prct-20221231.xsd#prct_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_LesseeOperatingLeaseNumberOfRenewalOptions_a08206af-6e82-404e-b7f2-c2bc1133dc8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseAnnualBaseRentYearOne_79deb684-4f18-4398-86aa-5bf1e7249335" xlink:href="prct-20221231.xsd#prct_OperatingLeaseAnnualBaseRentYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseAnnualBaseRentYearOne_79deb684-4f18-4398-86aa-5bf1e7249335" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseAnnualBaseRentYearTen_5eb65074-d593-4835-a5ad-8d0faf1bb1c4" xlink:href="prct-20221231.xsd#prct_OperatingLeaseAnnualBaseRentYearTen"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseAnnualBaseRentYearTen_5eb65074-d593-4835-a5ad-8d0faf1bb1c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d1a66fd4-6616-4d3e-9987-12ff4c1fe6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_OperatingLeaseLiability_d1a66fd4-6616-4d3e-9987-12ff4c1fe6f5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements_1144a152-54ea-438c-9075-4009f49576b9" xlink:href="prct-20221231.xsd#prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements_1144a152-54ea-438c-9075-4009f49576b9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b20d1861-ef8e-4e64-ab0e-1a41891f23b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b20d1861-ef8e-4e64-ab0e-1a41891f23b2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_6553e0da-f9cf-4f49-aa37-23a8cbb90210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_OperatingLeaseExpense_6553e0da-f9cf-4f49-aa37-23a8cbb90210" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_srt_StatementGeographicalAxis_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94" xlink:to="loc_srt_SegmentGeographicalDomain_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_91c48b47-f191-4b3d-9f3b-e5c0aa7adb76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94" xlink:to="loc_srt_SegmentGeographicalDomain_91c48b47-f191-4b3d-9f3b-e5c0aa7adb76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_RedwoodCityCAMember_1185ea88-287a-40ff-873d-27c22efbd36f" xlink:href="prct-20221231.xsd#prct_RedwoodCityCAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_91c48b47-f191-4b3d-9f3b-e5c0aa7adb76" xlink:to="loc_prct_RedwoodCityCAMember_1185ea88-287a-40ff-873d-27c22efbd36f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4f4eb2e-11c7-4026-a827-77bc41ea18d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4f4eb2e-11c7-4026-a827-77bc41ea18d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a4f4eb2e-11c7-4026-a827-77bc41ea18d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4f4eb2e-11c7-4026-a827-77bc41ea18d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a4f4eb2e-11c7-4026-a827-77bc41ea18d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_094ea5a1-d1f8-4e29-96dd-69d3bdef33c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4f4eb2e-11c7-4026-a827-77bc41ea18d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_094ea5a1-d1f8-4e29-96dd-69d3bdef33c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_af81c657-3a03-4c97-ba09-1e654a47d96e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_094ea5a1-d1f8-4e29-96dd-69d3bdef33c0" xlink:to="loc_us-gaap_BuildingMember_af81c657-3a03-4c97-ba09-1e654a47d96e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8570f440-1b5f-433c-be50-305640546e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8570f440-1b5f-433c-be50-305640546e99" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8570f440-1b5f-433c-be50-305640546e99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8570f440-1b5f-433c-be50-305640546e99" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8570f440-1b5f-433c-be50-305640546e99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_db9dfe2c-8ddd-42a2-82c3-70773158717e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8570f440-1b5f-433c-be50-305640546e99" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_db9dfe2c-8ddd-42a2-82c3-70773158717e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_089ab30c-7d83-4378-9890-cb083b6f0737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_db9dfe2c-8ddd-42a2-82c3-70773158717e" xlink:to="loc_us-gaap_SubsequentEventMember_089ab30c-7d83-4378-9890-cb083b6f0737" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminationPeriodAxis_5f02b44c-005b-4328-bf83-d22888d04c42" xlink:href="prct-20221231.xsd#prct_TerminationPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_prct_TerminationPeriodAxis_5f02b44c-005b-4328-bf83-d22888d04c42" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminationPeriodDomain_5f02b44c-005b-4328-bf83-d22888d04c42_default" xlink:href="prct-20221231.xsd#prct_TerminationPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_prct_TerminationPeriodAxis_5f02b44c-005b-4328-bf83-d22888d04c42" xlink:to="loc_prct_TerminationPeriodDomain_5f02b44c-005b-4328-bf83-d22888d04c42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:href="prct-20221231.xsd#prct_TerminationPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_prct_TerminationPeriodAxis_5f02b44c-005b-4328-bf83-d22888d04c42" xlink:to="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminatedOnOctober292023Member_8f7b30a3-fa0f-4ff9-8d2f-d2f5ce4571de" xlink:href="prct-20221231.xsd#prct_TerminatedOnOctober292023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:to="loc_prct_TerminatedOnOctober292023Member_8f7b30a3-fa0f-4ff9-8d2f-d2f5ce4571de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminateNoLaterThanJanuary312024Member_786a9dac-3c46-4b24-b67c-62acf525694b" xlink:href="prct-20221231.xsd#prct_TerminateNoLaterThanJanuary312024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:to="loc_prct_TerminateNoLaterThanJanuary312024Member_786a9dac-3c46-4b24-b67c-62acf525694b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_07dfdfa8-bf77-440f-a5d5-8994f8653904" xlink:href="prct-20221231.xsd#prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_07dfdfa8-bf77-440f-a5d5-8994f8653904" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>prct-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:3d7284cd-9ec0-4e1f-9e74-dd8ae7ee2eaa,g:265b38d9-1635-4f02-8e01-5f37af1ee7ab-->
<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_prct_LoanFacilityMember_f52f2db2-28a6-4d51-92fb-fe98a6398c84_terseLabel_en-US" xlink:label="lab_prct_LoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility</link:label>
    <link:label id="lab_prct_LoanFacilityMember_label_en-US" xlink:label="lab_prct_LoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility [Member]</link:label>
    <link:label id="lab_prct_LoanFacilityMember_documentation_en-US" xlink:label="lab_prct_LoanFacilityMember" 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">Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityMember" xlink:href="prct-20221231.xsd#prct_LoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LoanFacilityMember" xlink:to="lab_prct_LoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5022c5ad-ffca-4457-94c2-d3a53eddbbd2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5604c3b1-3359-41c6-915c-17b841307fdb_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 minimum payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_670d30e5-4e0d-463b-b123-4c83e08addcc_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum payments</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms_cd7d6893-a29b-4a94-a340-20fc099cb28b_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on amendment of debt terms</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" xlink: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, Gain (Loss) on Amendment of Debt Terms</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" 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, Gain (Loss) on Amendment of Debt Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" xlink:to="lab_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ShareholderOfTenPercentOwnershipOrGreaterMember_e202e414-88ed-4456-8d26-b403adbc2367_terseLabel_en-US" xlink:label="lab_prct_ShareholderOfTenPercentOwnershipOrGreaterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholder of Ten Percent Ownership or Greater</link:label>
    <link:label id="lab_prct_ShareholderOfTenPercentOwnershipOrGreaterMember_label_en-US" xlink:label="lab_prct_ShareholderOfTenPercentOwnershipOrGreaterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholder of Ten Percent Ownership or Greater [Member]</link:label>
    <link:label id="lab_prct_ShareholderOfTenPercentOwnershipOrGreaterMember_documentation_en-US" xlink:label="lab_prct_ShareholderOfTenPercentOwnershipOrGreaterMember" 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">Shareholder of Ten Percent Ownership or Greater</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareholderOfTenPercentOwnershipOrGreaterMember" xlink:href="prct-20221231.xsd#prct_ShareholderOfTenPercentOwnershipOrGreaterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ShareholderOfTenPercentOwnershipOrGreaterMember" xlink:to="lab_prct_ShareholderOfTenPercentOwnershipOrGreaterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_dca13305-21f4-4a7c-98ce-e6129c387a0f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm_154952df-2271-4c38-b05a-394c13a8a715_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" xlink: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, covenant compliance interest-only period renewal term</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" xlink: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, Covenant Compliance Interest-Only Period Renewal Term</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" 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, Covenant Compliance Interest-Only Period Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" xlink:to="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_a48ab545-3585-4cfb-9e1c-51e56e7d6e5b_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 cash equivalents</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PreferredStockSharesOutstanding_ba5b68d1-6a92-4695-b030-3a164f088bda_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_0a287e22-0bcb-4c73-bb9d-4e2812252e2f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ce3234ef-d1bb-4e3a-82da-9bd51dce4fc3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ValuationTechniqueDiscountedCashFlowMember_be36efc6-780d-4f99-af94-abfae04d4257_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Technique, Discounted Cash Flow</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink: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 Technique, Discounted Cash Flow [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:to="lab_us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ProductWarrantyTerm_c7041387-434d-4272-80d5-c38a41f53dd3_terseLabel_en-US" xlink:label="lab_prct_ProductWarrantyTerm" xlink: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 warranty period (in years)</link:label>
    <link:label id="lab_prct_ProductWarrantyTerm_label_en-US" xlink:label="lab_prct_ProductWarrantyTerm" xlink: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 Warranty Term</link:label>
    <link:label id="lab_prct_ProductWarrantyTerm_documentation_en-US" xlink:label="lab_prct_ProductWarrantyTerm" 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">Product Warranty Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ProductWarrantyTerm" xlink:href="prct-20221231.xsd#prct_ProductWarrantyTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ProductWarrantyTerm" xlink:to="lab_prct_ProductWarrantyTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_3b4a67fb-085a-49af-86d0-4d6188636b3e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_d6d4effb-7e8b-44c4-954f-0706fa715c9b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_61ee4be6-8adb-44a9-95e0-f28b5f878d50_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink: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 Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink: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, Outstanding Award, Activity, Excluding Option [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_cd74aa4d-b73c-4a66-8ec1-ec419ba0722f_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">Loan facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_InitialPublicOfferingAbstract_47fa068f-91e5-476b-b32b-023dc94ffd9a_terseLabel_en-US" xlink:label="lab_prct_InitialPublicOfferingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Public Offering</link:label>
    <link:label id="lab_prct_InitialPublicOfferingAbstract_label_en-US" xlink:label="lab_prct_InitialPublicOfferingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Public Offering [Abstract]</link:label>
    <link:label id="lab_prct_InitialPublicOfferingAbstract_documentation_en-US" xlink:label="lab_prct_InitialPublicOfferingAbstract" 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">Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_InitialPublicOfferingAbstract" xlink:href="prct-20221231.xsd#prct_InitialPublicOfferingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_InitialPublicOfferingAbstract" xlink:to="lab_prct_InitialPublicOfferingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LesseeOperatingLeaseNumberOfRenewalOptions_71ce246d-9fe5-40aa-baa6-cbb9f7ec07a3_terseLabel_en-US" xlink:label="lab_prct_LesseeOperatingLeaseNumberOfRenewalOptions" xlink: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 renewal options</link:label>
    <link:label id="lab_prct_LesseeOperatingLeaseNumberOfRenewalOptions_label_en-US" xlink:label="lab_prct_LesseeOperatingLeaseNumberOfRenewalOptions" xlink: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, Number Of Renewal Options</link:label>
    <link:label id="lab_prct_LesseeOperatingLeaseNumberOfRenewalOptions_documentation_en-US" xlink:label="lab_prct_LesseeOperatingLeaseNumberOfRenewalOptions" 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, Number Of Renewal Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:href="prct-20221231.xsd#prct_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:to="lab_prct_LesseeOperatingLeaseNumberOfRenewalOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_e674eb44-1cf4-4fe8-b854-4371de35b81d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_CommonStockValuationPolicyPolicyTextBlock_192c8515-5e10-4905-98ca-fe6726d3a739_terseLabel_en-US" xlink:label="lab_prct_CommonStockValuationPolicyPolicyTextBlock" xlink: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 Valuation</link:label>
    <link:label id="lab_prct_CommonStockValuationPolicyPolicyTextBlock_label_en-US" xlink:label="lab_prct_CommonStockValuationPolicyPolicyTextBlock" xlink: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 Valuation Policy [Policy Text Block]</link:label>
    <link:label id="lab_prct_CommonStockValuationPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_prct_CommonStockValuationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Valuation Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_CommonStockValuationPolicyPolicyTextBlock" xlink:href="prct-20221231.xsd#prct_CommonStockValuationPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_CommonStockValuationPolicyPolicyTextBlock" xlink:to="lab_prct_CommonStockValuationPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_17fcf753-f53a-4f00-bead-5b18a998a2e4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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 Interest and Other Income (Expense), Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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 Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cefb7c0a-0bb4-439e-9d0f-dd8c2577a542_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility interest, spread on base rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_6fdef490-b4d3-4301-8bc3-6b3085110b64_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">Range</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_72970cec-4fa5-4c4c-bb64-59d628f7cdaa_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 Option Activity and Related Information</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodSharesStockOptionsExercised_d10da86c-5632-4ffd-9fdd-815ddd70f65e_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Issuance upon exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8f06f7ba-b5f7-46d7-964b-010081b2e25c_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_2f3230d2-0ec8-4784-a28b-792b735d5f66_terseLabel_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Repayments</link:label>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Long-Term Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:to="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_855dbce7-5ec2-4384-be49-dfd06509718f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bcbea9b7-1601-442b-921f-6876ad0204f3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_5d572a2c-75a9-4c45-bb9a-568a3273b832_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink: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 Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_edd4fed9-c456-4632-92c7-bbe720ff5a40_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink: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, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_51d610aa-4049-4fce-8741-21b03ab40df6_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink: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. Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_9a370a21-4c8c-4b6e-90e7-b57ae189bf8a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink: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, net derivative asset (liability), recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income</link:label>
    <link:label id="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:to="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_f998dbae-5e36-4dcd-962b-9016984c477f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability, statement of financial position</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_a4d05c28-0d5c-4ee2-9b77-c4f51bd144d1_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_a58f00ae-d1f3-4b76-87d5-9ede581095d9_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end f the period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_36278cf7-09e7-475a-83f3-32d048e2c426_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_072a0963-65c2-4715-bfa0-2a6bc96e5934_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_a662a371-29e0-4676-96b8-7c38aee9a86f_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_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f493c1b7-c245-40bd-a887-e080e3adfc2a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount_3fc4c148-4bc4-4651-a314-de79b70e80b5_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount" xlink: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, covenant compliance, revenue threshold amount</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount" xlink: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, Covenant Compliance, Revenue Threshold Amount</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount" 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, Covenant Compliance, Revenue Threshold Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount" xlink:to="lab_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LoanFacilityTrancheTwoMember_f4f9c778-45d3-491e-a5f0-32040d93a3e7_terseLabel_en-US" xlink:label="lab_prct_LoanFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche Two</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheTwoMember_label_en-US" xlink:label="lab_prct_LoanFacilityTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche Two [Member]</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheTwoMember_documentation_en-US" xlink:label="lab_prct_LoanFacilityTrancheTwoMember" 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">Loan Facility, Tranche Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheTwoMember" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LoanFacilityTrancheTwoMember" xlink:to="lab_prct_LoanFacilityTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_acafa3af-a712-471a-9d5b-6d1a36a64a52_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TerminatedOnOctober292023Member_f27f57e1-8a30-4d3d-a7f6-c0b1776f9894_terseLabel_en-US" xlink:label="lab_prct_TerminatedOnOctober292023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terminated on October 29, 2023</link:label>
    <link:label id="lab_prct_TerminatedOnOctober292023Member_label_en-US" xlink:label="lab_prct_TerminatedOnOctober292023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terminated on October 29, 2023 [Member]</link:label>
    <link:label id="lab_prct_TerminatedOnOctober292023Member_documentation_en-US" xlink:label="lab_prct_TerminatedOnOctober292023Member" 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">Terminated on October 29, 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminatedOnOctober292023Member" xlink:href="prct-20221231.xsd#prct_TerminatedOnOctober292023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TerminatedOnOctober292023Member" xlink:to="lab_prct_TerminatedOnOctober292023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b4e2de0b-4af0-46de-b835-918e40933e17_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_d30b895e-e413-4cb1-800d-f2957c64c1c0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bedead8b-9e5e-4157-a868-1a4860aa202a_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">Minimum Lease Payments</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, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ec64267a-174c-49eb-adc0-0534264498c0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_f0154a6c-3a8c-4b73-af3b-0f1dd220aa73_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_0f307faf-e220-47a6-9cff-851071584fa7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_abb01510-9a2e-4a17-9f1d-8c248bc0550f_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_srt_OwnershipAxis_7819518b-d876-4f00-8e33-9f9f4f1fa087_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4474d74d-96ca-4a5b-839a-69691aeed084_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeasesTextBlock_29f76f5c-52c4-4008-adfd-1f1b523dcf88_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">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_cd934aeb-8425-44a6-9e9b-952c131600be_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink: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 Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink: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 Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:to="lab_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_86518054-5140-4bf3-95af-fd68f138dd49_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink: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 Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d3fa0ecb-40fe-46f0-b956-0f135f15043c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_99e3c9a5-4af5-430f-b045-43692471bf2d_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TaxCreditCarryforwardNameDomain_67ab76c8-6da9-4b2e-b9a9-6a72a5b0e080_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_ccf7d330-4c7f-40a7-83cd-79e0188600a0_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 cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c9c9e80b-6e74-4642-9c2a-33ea347fc459_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_43f91c2f-610b-428e-aa51-77aacb2607b7_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_53fdb0c9-98b0-43fe-aa3f-b9444bcda04e_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of the period</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_59029823-1f34-4a38-9adb-e6199fa396d8_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of the period</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree_e31b3a01-1c9e-474f-83b4-8a8a71e87d71_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" xlink: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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" xlink: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 and Long-Term Debt Maturity, Year Three</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_aca1e97b-9953-4c6f-b518-7625b41f6d76_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_A2021EmployeeStockPurchasePlanMember_a512dec4-c210-44f3-adb8-34b93993f6c6_terseLabel_en-US" xlink:label="lab_prct_A2021EmployeeStockPurchasePlanMember" xlink: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_prct_A2021EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_prct_A2021EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_prct_A2021EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_prct_A2021EmployeeStockPurchasePlanMember" 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">2021 Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EmployeeStockPurchasePlanMember" xlink:href="prct-20221231.xsd#prct_A2021EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_A2021EmployeeStockPurchasePlanMember" xlink:to="lab_prct_A2021EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_72b17ddd-e43b-4bf6-af1e-a3a73862db09_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TransferFromInventoryToPropertyAndEquipmentNet_03ea56f5-b102-4947-a012-6173b7a74977_terseLabel_en-US" xlink:label="lab_prct_TransferFromInventoryToPropertyAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of evaluation units from inventory to property and equipment, net</link:label>
    <link:label id="lab_prct_TransferFromInventoryToPropertyAndEquipmentNet_label_en-US" xlink:label="lab_prct_TransferFromInventoryToPropertyAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer From Inventory to Property and Equipment, Net</link:label>
    <link:label id="lab_prct_TransferFromInventoryToPropertyAndEquipmentNet_documentation_en-US" xlink:label="lab_prct_TransferFromInventoryToPropertyAndEquipmentNet" 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">Transfer From Inventory to Property and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TransferFromInventoryToPropertyAndEquipmentNet" xlink:href="prct-20221231.xsd#prct_TransferFromInventoryToPropertyAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TransferFromInventoryToPropertyAndEquipmentNet" xlink:to="lab_prct_TransferFromInventoryToPropertyAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_3acd6da2-4264-4970-80d9-bcea4bfa9e93_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 [Member]</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod_1e780fc3-bc01-49f5-a6fa-563955edcd1d_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant compliance, IPO capital raised in threshold amount achieved, extended interest only period (in months)</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" xlink: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, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Interest Only Period</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" 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, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Interest Only Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" xlink:to="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ce3fd0da-0ce4-4f0f-9af6-c699bc12ba9b_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 gain (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_009ae5fc-9461-453b-8448-c4513e5cd1fd_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">Remaining contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_f28e17df-2974-4010-94ea-0252c9e7fbe6_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_EvaluationUnitsMember_3c6ac3ac-7886-4aec-9cee-866ccec59a7a_terseLabel_en-US" xlink:label="lab_prct_EvaluationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Evaluation units</link:label>
    <link:label id="lab_prct_EvaluationUnitsMember_label_en-US" xlink:label="lab_prct_EvaluationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Evaluation Units [Member]</link:label>
    <link:label id="lab_prct_EvaluationUnitsMember_documentation_en-US" xlink:label="lab_prct_EvaluationUnitsMember" 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">Evaluation Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_EvaluationUnitsMember" xlink:href="prct-20221231.xsd#prct_EvaluationUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_EvaluationUnitsMember" xlink:to="lab_prct_EvaluationUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_f923209b-afc0-43b6-844e-f182c137dd6a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_c0c3a105-8de4-4b02-adcb-c73de622a171_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 leases, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_2a47df82-facd-44cb-9160-a7228abf009e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink: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 compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink: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 Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_de349a6a-c57c-42ee-b0aa-92e8444fb20c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_FollowOnOptionsMember_40a69b67-3240-4a46-b965-3cd2ce880c13_terseLabel_en-US" xlink:label="lab_prct_FollowOnOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-On Options</link:label>
    <link:label id="lab_prct_FollowOnOptionsMember_label_en-US" xlink:label="lab_prct_FollowOnOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Follow-On Options [Member]</link:label>
    <link:label id="lab_prct_FollowOnOptionsMember_documentation_en-US" xlink:label="lab_prct_FollowOnOptionsMember" 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">Follow-On Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FollowOnOptionsMember" xlink:href="prct-20221231.xsd#prct_FollowOnOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_FollowOnOptionsMember" xlink:to="lab_prct_FollowOnOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5a9da4b9-d838-4e14-af3e-40261041f656_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LineOfCreditFacilityAxis_a587c928-6f5d-4e7a-8563-f752918f6783_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_dc7f5021-a14d-42f5-9ddf-b5e50fc3855a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_afa75834-14e2-43b5-a76b-efe6bed2fc39_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TerminationPeriodAxis_1e54bd02-4c30-493a-abd3-4a4ea4218909_terseLabel_en-US" xlink:label="lab_prct_TerminationPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Period [Axis]</link:label>
    <link:label id="lab_prct_TerminationPeriodAxis_label_en-US" xlink:label="lab_prct_TerminationPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Period [Axis]</link:label>
    <link:label id="lab_prct_TerminationPeriodAxis_documentation_en-US" xlink:label="lab_prct_TerminationPeriodAxis" 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">Termination Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminationPeriodAxis" xlink:href="prct-20221231.xsd#prct_TerminationPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TerminationPeriodAxis" xlink:to="lab_prct_TerminationPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_24a071ae-d67b-4e48-bec6-e7d33edf30c6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility base interest rate (percent)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink: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 During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_bf55eb2e-efbc-4395-9056-7f630b4e646e_negatedTerseLabel_en-US" xlink:label="lab_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" 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 of final payment fee</link:label>
    <link:label id="lab_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_label_en-US" xlink:label="lab_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost, Final Payment Fee</link:label>
    <link:label id="lab_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_documentation_en-US" xlink:label="lab_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" 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">Payment for Debt Extinguishment or Debt Prepayment Cost, Final Payment Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" xlink:href="prct-20221231.xsd#prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" xlink:to="lab_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_55d410be-f60f-4849-94b0-fe87a3e517c3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_AccruedClinicalTrialExpensesCurrent_567e68ae-960d-44e1-8ac2-f2b35c0f9b63_terseLabel_en-US" xlink:label="lab_prct_AccruedClinicalTrialExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clinical trial expenses</link:label>
    <link:label id="lab_prct_AccruedClinicalTrialExpensesCurrent_label_en-US" xlink:label="lab_prct_AccruedClinicalTrialExpensesCurrent" xlink: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 Clinical Trial Expenses, Current</link:label>
    <link:label id="lab_prct_AccruedClinicalTrialExpensesCurrent_documentation_en-US" xlink:label="lab_prct_AccruedClinicalTrialExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Clinical Trial Expenses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedClinicalTrialExpensesCurrent" xlink:href="prct-20221231.xsd#prct_AccruedClinicalTrialExpensesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_AccruedClinicalTrialExpensesCurrent" xlink:to="lab_prct_AccruedClinicalTrialExpensesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_8598655b-0e8e-4a2f-aaff-005b3f51c39c_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ea4f5fbd-2252-4fe1-9799-af9dbcee08ee_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" 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 lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_208f2a41-e782-4370-b71d-2994d55af5df_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bd416f23-fea5-4b59-8e58-d30df9a15d15_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 Arrangements</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2953b115-a86e-4b96-a3f7-3a6ad05b33c8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_919b80f6-d470-4bab-bf44-2d8167e30f50_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon initial public offering, net of underwriting discounts, commissions and offering expenses</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent_3648de08-78f5-4c3d-9f63-cd1655c4dc40_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant compliance, revenue forecast for commensurate period, percent</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" xlink: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, Covenant Compliance, Revenue Forecast for Commensurate Period, Percent</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" 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, Covenant Compliance, Revenue Forecast for Commensurate Period, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" xlink:to="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_4765a37f-98e3-4798-a4ee-af79fcfe4002_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink: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 Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_3647b85f-2f33-4fd5-9680-7632a437e2a1_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_aaf8893d-bb9e-40a0-8b10-d65b929061e6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_1c1fd830-1b78-449d-9d4f-b1d4435328ba_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink: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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Deposits_c6f55824-7a98-4a7e-86cc-3e946c7db57e_terseLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_Deposits_label_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Deposits" xlink:to="lab_us-gaap_Deposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_d7213398-ab84-4677-82a6-b2a7e1204bcd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount_7de0524b-60d6-4bfc-bee0-19a874504523_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount" xlink: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, covenant compliance, EBITDA threshold amount</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount" xlink: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, Covenant Compliance, EBITDA Threshold Amount</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount" 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, Covenant Compliance, EBITDA Threshold Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount" xlink:to="lab_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c18d5c63-11ec-4634-96fc-795d5cdc3ca6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_7e192401-0f40-4a8d-94b1-863b90a887f3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c00faba9-3f93-415d-9886-d0fcc78bfb83_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly_43a23d5c-a451-4c33-907a-69cbc0692d42_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant compliance, revenue forecast amount, first two installments only</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" xlink: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, Covenant Compliance, Revenue Forecast Amount, First Two Installments Only</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" 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, Covenant Compliance, Revenue Forecast Amount, First Two Installments Only</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" xlink:to="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2c1d2f98-ffee-4b52-80c7-061901d4eb37_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">Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_16ac8248-bea9-4d6e-a44f-62fd9187de25_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life (in years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c265324f-c3fc-4ed3-8359-a64bcbd08df8_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">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_2ecdd5cc-9d3d-45c2-9948-776f6beddd62_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_A2021EquityIncentiveAwardPlanMember_1ab3d506-721a-4750-be43-d37882d07311_terseLabel_en-US" xlink:label="lab_prct_A2021EquityIncentiveAwardPlanMember" xlink: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 Equity Incentive Award Plan</link:label>
    <link:label id="lab_prct_A2021EquityIncentiveAwardPlanMember_label_en-US" xlink:label="lab_prct_A2021EquityIncentiveAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Equity Incentive Award Plan [Member]</link:label>
    <link:label id="lab_prct_A2021EquityIncentiveAwardPlanMember_documentation_en-US" xlink:label="lab_prct_A2021EquityIncentiveAwardPlanMember" 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">2021 Equity Incentive Award Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EquityIncentiveAwardPlanMember" xlink:href="prct-20221231.xsd#prct_A2021EquityIncentiveAwardPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_A2021EquityIncentiveAwardPlanMember" xlink:to="lab_prct_A2021EquityIncentiveAwardPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_AccruedTravelExpensesCurrent_ac2a445a-8274-439e-8e12-e055dc0537d8_terseLabel_en-US" xlink:label="lab_prct_AccruedTravelExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Travel expenses</link:label>
    <link:label id="lab_prct_AccruedTravelExpensesCurrent_label_en-US" xlink:label="lab_prct_AccruedTravelExpensesCurrent" xlink: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 Travel Expenses, Current</link:label>
    <link:label id="lab_prct_AccruedTravelExpensesCurrent_documentation_en-US" xlink:label="lab_prct_AccruedTravelExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Travel Expenses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedTravelExpensesCurrent" xlink:href="prct-20221231.xsd#prct_AccruedTravelExpensesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_AccruedTravelExpensesCurrent" xlink:to="lab_prct_AccruedTravelExpensesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0c248a9d-f311-4eaa-bf70-363c3951ec7f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7d8facdb-1cf8-41a7-afe4-cd9392215cfa_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, endof period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_4b23a72d-67a2-41e5-bef5-eb3178e9ad4d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_93bd6833-1971-447a-8357-3d2592b06bfa_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_7701e858-9d36-495c-9644-bb9ae8b27204_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseNumberOfBuildings_40b6e89a-9393-44ae-9ea6-da64a5acbe12_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseNumberOfBuildings" xlink: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 buildings</link:label>
    <link:label id="lab_prct_OperatingLeaseNumberOfBuildings_label_en-US" xlink:label="lab_prct_OperatingLeaseNumberOfBuildings" xlink: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, Number of Buildings</link:label>
    <link:label id="lab_prct_OperatingLeaseNumberOfBuildings_documentation_en-US" xlink:label="lab_prct_OperatingLeaseNumberOfBuildings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Number of Buildings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseNumberOfBuildings" xlink:href="prct-20221231.xsd#prct_OperatingLeaseNumberOfBuildings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseNumberOfBuildings" xlink:to="lab_prct_OperatingLeaseNumberOfBuildings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_c5f88cb1-0983-49c1-bb74-265330402b8c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" 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">Change in fair value</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_HandPiecesAndOtherConsumablesMember_4599be84-0b9e-4f24-bfc8-acaa005e960b_terseLabel_en-US" xlink:label="lab_prct_HandPiecesAndOtherConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Handpieces and other consumables</link:label>
    <link:label id="lab_prct_HandPiecesAndOtherConsumablesMember_label_en-US" xlink:label="lab_prct_HandPiecesAndOtherConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hand Pieces and Other Consumables [Member]</link:label>
    <link:label id="lab_prct_HandPiecesAndOtherConsumablesMember_documentation_en-US" xlink:label="lab_prct_HandPiecesAndOtherConsumablesMember" 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">Hand Pieces and Other Consumables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_HandPiecesAndOtherConsumablesMember" xlink:href="prct-20221231.xsd#prct_HandPiecesAndOtherConsumablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_HandPiecesAndOtherConsumablesMember" xlink:to="lab_prct_HandPiecesAndOtherConsumablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b0f3b597-952a-42e9-8da0-5c090e31b856_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_cfa5e1b8-419c-414c-9c4d-6a48d6b7d1b6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink: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 the exercise of redeemable convertible preferred stock warrants</link:label>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_label_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink: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 Warrant Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromWarrantExercises" xlink:to="lab_us-gaap_ProceedsFromWarrantExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_88c042ee-f688-41e4-8191-750559bf9690_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour_4cfb4a28-2f53-40ea-b4a9-1655e5df62b4_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" xlink: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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" xlink: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 and Long-Term Debt Maturity, Year Four</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TerminationPeriodDomain_b06dcf78-dc0a-4129-b418-2eb90d019866_terseLabel_en-US" xlink:label="lab_prct_TerminationPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Period [Domain]</link:label>
    <link:label id="lab_prct_TerminationPeriodDomain_label_en-US" xlink:label="lab_prct_TerminationPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Period [Domain]</link:label>
    <link:label id="lab_prct_TerminationPeriodDomain_documentation_en-US" xlink:label="lab_prct_TerminationPeriodDomain" 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">Termination Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminationPeriodDomain" xlink:href="prct-20221231.xsd#prct_TerminationPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TerminationPeriodDomain" xlink:to="lab_prct_TerminationPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract_15981024-c564-4262-8b53-5116aa9be1ae_terseLabel_en-US" xlink:label="lab_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" xlink: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 for tax positions related to:</link:label>
    <link:label id="lab_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract_label_en-US" xlink:label="lab_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" xlink: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, Additions for Tax Positions [Abstract]</link:label>
    <link:label id="lab_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract_documentation_en-US" xlink:label="lab_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" 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, Additions for Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" xlink:href="prct-20221231.xsd#prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" xlink:to="lab_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_d721d62a-efc9-4926-b843-7ef0945c9569_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee if all four installments are drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" xlink: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, Covenant Terms, Liquidity Occurrence, Four Installments Drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" 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, Covenant Terms, Liquidity Occurrence, Four Installments Drawn</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" xlink:to="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_f366fb10-aa74-4686-b182-bbe8dc6257fc_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c2c0c56b-17da-4c99-9098-6d9d0e5ac723_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_3dd02dfa-a537-483f-8adc-6d36a2143710_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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 compensation</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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 Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget_ccb23d53-f851-4475-bc6b-3ccc7c1bb7e3_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trailing six months revenue target</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" xlink: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, Covenant Compliance, Contingent Trailing Six Twelve Month Revenue Target</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" 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, Covenant Compliance, Contingent Trailing Six Twelve Month Revenue Target</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" xlink:to="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_2a82a33a-ef10-49c5-b3dd-0cd05b1fa3fb_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseAnnualBaseRentYearOne_bdf0cedf-219a-460f-9075-79cf88caa699_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseAnnualBaseRentYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual base rent year one</link:label>
    <link:label id="lab_prct_OperatingLeaseAnnualBaseRentYearOne_label_en-US" xlink:label="lab_prct_OperatingLeaseAnnualBaseRentYearOne" xlink: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 Annual Base Rent, Year One</link:label>
    <link:label id="lab_prct_OperatingLeaseAnnualBaseRentYearOne_documentation_en-US" xlink:label="lab_prct_OperatingLeaseAnnualBaseRentYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Annual Base Rent, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseAnnualBaseRentYearOne" xlink:href="prct-20221231.xsd#prct_OperatingLeaseAnnualBaseRentYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseAnnualBaseRentYearOne" xlink:to="lab_prct_OperatingLeaseAnnualBaseRentYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_e030a1bf-ef96-4871-8d7e-639bd245733d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_a40a20a3-fa96-4c28-a21e-4f893c62771f_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales tax</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink: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 and Excise Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_SeriesGRedeemableConvertiblePreferredStockMember_193cc9da-0b93-4407-b27b-fec8f3535bf6_terseLabel_en-US" xlink:label="lab_prct_SeriesGRedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series G</link:label>
    <link:label id="lab_prct_SeriesGRedeemableConvertiblePreferredStockMember_label_en-US" xlink:label="lab_prct_SeriesGRedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series G Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_prct_SeriesGRedeemableConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_prct_SeriesGRedeemableConvertiblePreferredStockMember" 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">Series G Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SeriesGRedeemableConvertiblePreferredStockMember" xlink:href="prct-20221231.xsd#prct_SeriesGRedeemableConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_SeriesGRedeemableConvertiblePreferredStockMember" xlink:to="lab_prct_SeriesGRedeemableConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a7775fba-f337-4d0b-85ef-835d70251df6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_689a6313-5f5b-4c9a-8adc-edddf2556903_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_fa530ae6-da85-44bc-bca9-ff34755b4128_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0f9033f8-8d87-4641-8c6a-489ee46c7204_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_5e5ec132-67a8-48e4-8a6b-dbd6d10b9de3_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 financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_ed7d3d15-c132-4a9f-ad58-190b21e72a60_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_009f46e4-72ed-45de-a0a7-91534f846dfc_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_53b1a8e2-3050-4388-8eee-f2b5ee011087_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_88a3f407-0464-4827-a869-e7a4ee1ebc95_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PrepaidExpenseAndOtherAssetsCurrent_292a7375-311f-45a0-94bc-c531d11e49fc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue_aa8d6bc3-80ee-4886-b809-ef61a7e0a39c_terseLabel_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Released (in dollars per share)</link:label>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" xlink: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, Released, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" 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, Equity Instruments Other than Options, Released, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" xlink:to="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_5b81fe79-33e8-464f-a929-566a06553316_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">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_aca1b38b-1acb-4918-9fc4-aa565c58dc36_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">Customer [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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_2436ac48-73e6-4703-8a7f-c9a8a3c9548a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink: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 Assumptions</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_acb74aa6-1a64-44b5-ab01-33af0328a554_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_SecuredOvernightFinancingRateOneMonthTermMember_a43991ae-eb96-46b7-80b5-3ceccc5a1e41_terseLabel_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateOneMonthTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate One Month Term</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateOneMonthTermMember_label_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateOneMonthTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate One Month Term [Member]</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateOneMonthTermMember_documentation_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateOneMonthTermMember" 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">Secured Overnight Financing Rate One Month Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateOneMonthTermMember" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateOneMonthTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_SecuredOvernightFinancingRateOneMonthTermMember" xlink:to="lab_prct_SecuredOvernightFinancingRateOneMonthTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_768c8a30-cefc-46f7-91c5-4cb22c4fbc59_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 vested in the period, fair value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c092c610-62fc-4252-9003-f40c9389f6d9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_f788a2dc-e5b9-482e-a825-7efb79f6e2a7_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LessorLeasesPolicyTextBlock_c9dd48ac-4a4e-4dd5-8480-77702a8d45e7_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink: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_LessorLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LessorLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_629823ba-940f-4010-9d5a-68c457861ed0_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">Average vesting period for unrecognized compensation cost (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_exch_CIBC_5b35cb66-f775-4bf5-a108-54c54a593932_terseLabel_en-US" xlink:label="lab_exch_CIBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Imperial Bank of Commerce</link:label>
    <link:label id="lab_exch_CIBC_label_en-US" xlink:label="lab_exch_CIBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADIAN IMPERIAL BANK OF COMMERCE - SYSTEMATIC INTERNALISER [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exch_CIBC" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_CIBC"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exch_CIBC" xlink:to="lab_exch_CIBC" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_5cd68326-ab13-4cb9-bd31-c2e20dc7c0df_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">Loss on loan extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_0946d774-3332-49c0-a252-8a71fb41de9a_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">Loss 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_184dff4e-06c7-4127-90dc-c80dd2f7b8c3_terseLabel_en-US" xlink:label="lab_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" xlink: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 fair value of redeemable convertible preferred stock warrants and derivative liability</link:label>
    <link:label id="lab_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_label_en-US" xlink:label="lab_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" xlink: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 Adjustment of Warrants and Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:label id="lab_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_documentation_en-US" xlink:label="lab_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" 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">Fair Value Adjustment of Warrants and Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" xlink:href="prct-20221231.xsd#prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_eae4654c-2b6b-4505-88a7-bb469d88fe40_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises_1e5cd535-7972-46a2-958c-d5fd05a0b22f_terseLabel_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance upon exercise of warrants (in shares)</link:label>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises_label_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, Warrant Exercises</link:label>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises_documentation_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" 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">Temporary Equity, Stock Issued During Period, Shares, Warrant Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" xlink:to="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_db32dac1-799c-4874-843f-c54c1de41f28_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_6e7009cc-71c1-4ec0-adab-04a076676bcb_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_71860dbc-5ae7-459c-a290-f50e23a5b547_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon Initial public offering, net of underwriting discounts, commissions and offering expenses (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1118d31b-d97c-4065-81ec-324cc2423a09_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 rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LoanFacilityTrancheThreeMember_aeadbc92-0003-4769-ac4b-1fdacaabc3dd_terseLabel_en-US" xlink:label="lab_prct_LoanFacilityTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche Three</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheThreeMember_label_en-US" xlink:label="lab_prct_LoanFacilityTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche Three [Member]</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheThreeMember_documentation_en-US" xlink:label="lab_prct_LoanFacilityTrancheThreeMember" 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">Loan Facility, Tranche Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheThreeMember" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LoanFacilityTrancheThreeMember" xlink:to="lab_prct_LoanFacilityTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_99450b7d-0265-42de-b00f-f90416bbd8c8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_22056d6d-fb7f-4cde-96d3-410397fc4b6d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_131fe758-3424-4c90-9e2a-41ad020a1bfb_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 losses</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_MinimumMember_17a87c37-bd6a-4b46-a25d-d51d72fb11f1_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_3a795f79-254c-4ca5-8b77-efa70fdf99e4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of long-term debt, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink: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 Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_10218541-6eae-4b66-9523-55a28ac7b81b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_fe6a7bfb-7b15-4ee5-88a8-dd6941371893_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_f56f8257-fd96-49f6-8f10-2301b9430ec4_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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_627531db-6962-4b99-9ec8-e9f0f9e52300_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory write-down</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount_1a21190e-900b-483b-9f30-dc4a9639bcf6_negatedTerseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" 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: amount representing interest/unamortized debt discount/tenant improvement allowance</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" xlink: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 and Long-Term Debt Maturity, Unamortized Debt Discount</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Unamortized Debt Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive_302d7d16-8eb0-470e-86fe-a287e6f70858_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" xlink: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 and Long-Term Debt Maturity, Year Five</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_cd99b228-b999-4cc7-9174-0fa6e3db238b_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_a82f774f-a1a4-4dfc-bd1d-fdaf572da24f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLossCarryforwards_b7355bd6-800b-4646-9a62-4bd28eaf3bea_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_TradingSymbol_4cc0dc6f-2138-4c4d-a940-e3ce64d46e68_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_33697ab2-b01d-44c5-be0d-384cdac913cf_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_c382a989-3ffb-40e2-99fb-ce4e4829c4aa_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_d5b68ae4-6cc0-42c7-8d5b-87ea8ce60196_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">R&amp;D tax credit</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestPayableCurrent_a1470b39-a7b9-442b-8262-662096831bfc_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">Interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_febc4f02-39cd-42ec-9a97-85dd6833d9af_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_7aee101a-a2ea-4fa6-88b6-904325dc144e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink: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 Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForUnderwritingExpense_0ec9f296-474e-4350-8336-4686a05300d0_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForUnderwritingExpense" xlink: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 for underwriting discount and commissions</link:label>
    <link:label id="lab_us-gaap_PaymentsForUnderwritingExpense_label_en-US" xlink:label="lab_us-gaap_PaymentsForUnderwritingExpense" xlink: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 Underwriting Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForUnderwritingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForUnderwritingExpense" xlink:to="lab_us-gaap_PaymentsForUnderwritingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter_4b3016c1-c9ac-4fb1-81c5-b29fe71810cb_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" xlink: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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" xlink: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 and Long-Term Debt Maturity, Thereafter</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentInterestOnlyPeriod_3d79f7a2-2831-45af-939b-37f6ab1e4ec3_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentInterestOnlyPeriod" xlink: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 only period</link:label>
    <link:label id="lab_prct_DebtInstrumentInterestOnlyPeriod_label_en-US" xlink:label="lab_prct_DebtInstrumentInterestOnlyPeriod" xlink: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 Only Period</link:label>
    <link:label id="lab_prct_DebtInstrumentInterestOnlyPeriod_documentation_en-US" xlink:label="lab_prct_DebtInstrumentInterestOnlyPeriod" 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, Interest Only Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentInterestOnlyPeriod" xlink:href="prct-20221231.xsd#prct_DebtInstrumentInterestOnlyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentInterestOnlyPeriod" xlink:to="lab_prct_DebtInstrumentInterestOnlyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_ae1cec69-c2ed-4c4d-bf2c-8cca1515bd44_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_18f80801-3210-4b33-9a8d-0cab3a1b9b16_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee if first three installments drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" xlink: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, Covenant Terms, Liquidity Occurrence, Three Installments Drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" 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, Covenant Terms, Liquidity Occurrence, Three Installments Drawn</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" xlink:to="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_c8809646-a6aa-4dc8-942a-17b292b00026_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility Derivative Liability</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_d6cf6e03-0ef5-45c0-9aa9-5d42a2cd3a85_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink: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 credit carryforwards</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink: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 Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4e4f91ce-88ad-4465-a5c6-a2690acfd73d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_b6f664c8-8661-4501-8003-29200808e48f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_47cbf655-9073-49eb-ac21-b066ade2a565_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink: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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_90558dd3-418a-4f0e-9b4f-38e68301f612_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink: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 Loss Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink: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, Diluted, by Common Class, Including Two Class Method [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_46efd743-543b-4554-b9ca-e7f32dab4079_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_1686433b-3626-4db8-afc7-ffc1b1d62fbf_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" xlink: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</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" xlink: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 and Long-Term Debt Maturity [Abstract]</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebt_ee6bad91-0c29-40d8-ba7a-52ec9579bfca_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of future payments</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebt_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebt" xlink: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 and Long-Term Debt</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebt_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebt" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebt" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_a64d280e-92c7-4aed-93a3-912cc3d824a1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_5efab0cb-6b10-4fbc-8405-649c245e0750_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_8effed3a-8649-4e27-87a4-9652d43b5b63_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_54f02a8d-7cb2-4c26-9c3c-2bb995bed316_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_19e3e09a-a3be-4401-bc9e-ea41431e0fa4_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_SecuredOvernightFinancingRateThreeMonthTermMember_85afc57c-45ab-49f9-9687-ce26dcd78594_terseLabel_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateThreeMonthTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Three Month Term</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateThreeMonthTermMember_label_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateThreeMonthTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Three Month Term [Member]</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateThreeMonthTermMember_documentation_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateThreeMonthTermMember" 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">Secured Overnight Financing Rate Three Month Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateThreeMonthTermMember" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateThreeMonthTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_SecuredOvernightFinancingRateThreeMonthTermMember" xlink:to="lab_prct_SecuredOvernightFinancingRateThreeMonthTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_89abc66f-29b4-4a13-9257-dfd6d630c8bf_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">Revenue by significant geographical locations outside the United States</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent_4a7dd3b3-4b61-4281-85a7-21fd7309c687_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Early repayment fee, twenty four months thereafter, percent</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" xlink: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, Early Repayment Fee, Twenty Four Months Thru Maturity, Percent</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" 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, Early Repayment Fee, Twenty Four Months Thru Maturity, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" xlink:to="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember_91f88176-24fc-40cf-b931-842e64556295_terseLabel_en-US" xlink:label="lab_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive stock options and nonqualified stock options</link:label>
    <link:label id="lab_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember_label_en-US" xlink:label="lab_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Stock Options and Nonqualified Stock Options [Member]</link:label>
    <link:label id="lab_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember_documentation_en-US" xlink:label="lab_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Stock Options and Nonqualified Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember" xlink:href="prct-20221231.xsd#prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember" xlink:to="lab_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_c1b7bd1d-f588-4ce4-b075-3f3968343da9_terseLabel_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of redeemable convertible preferred stock, net of issuance costs (in shares)</link:label>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_documentation_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" 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">Temporary Equity, Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityNumberOfInstallments_6e72aa98-fb74-49d9-a177-fd94c839bf50_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityNumberOfInstallments" xlink: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 installments</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityNumberOfInstallments_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityNumberOfInstallments" xlink: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, Number of Installments</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityNumberOfInstallments_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityNumberOfInstallments" 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, Number of Installments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityNumberOfInstallments" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityNumberOfInstallments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityNumberOfInstallments" xlink:to="lab_prct_LineOfCreditFacilityNumberOfInstallments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_370c4cf4-6b2b-4a5a-9e6a-a3d6275a33a6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_5d5ad661-f1fc-4b0c-80d2-56968f65a6da_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" 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 of prepayment fee</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:to="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_14a7bf13-600a-4e74-a409-d1409c8705a2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of RSU's outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_9069daf3-5637-4294-ba60-bf85a4f6870e_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_e906ebd4-5525-4539-97d9-a12e6c678f8f_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 expense</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestPaidNet_a7088f7f-df30-4c4e-b7a6-aa71b6366066_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">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_dbbee9ca-e3a5-45bb-854e-a493b36e92d5_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">Net loss per share, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_04ba412d-1dcf-4c38-858e-c279dd3f2d95_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_42930865-61dc-4fd4-9098-4f16ab9cee68_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">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_726db172-0490-42ea-8feb-3a278bb868c5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_1f1cc00d-f523-4130-8d34-43b8bea69ed1_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_9c236dff-2bfb-4130-8cd6-36304fda029c_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">Balance at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_5a6acd3b-00f7-47ba-9495-997491a6a161_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">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_6cbca007-66d7-4560-9be1-1f3b8980ae1a_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">Tax credit carryforward, amount</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d6e7ed25-2873-4371-b1b1-1ae57f7f6572_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">Cancelled/forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_ac7fe8a3-3a39-4e3d-ab42-5762f7011555_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_6afd143c-8993-461f-85dc-e8d193f3d526_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_2416c6a6-4097-44ea-8220-68f72221ed36_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_bca75808-f0c1-412b-811c-77b15ad82193_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">Sale of stock, number of shares issued in transaction (in 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAccumulatedAmortization_81d2f7f9-030d-4be1-a136-dce478024e94_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfPropertyPlantAndEquipmentTable_2052e3b8-39ab-4fe2-a752-2d4878818724_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_905756f0-1e0a-42a4-a859-81ab560bf26d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink: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_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7dce9ac6-5a2b-4781-bed0-9b70844bb535_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8993b292-a037-4624-8fb1-2fc65e3d8fce_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_680afe4d-788c-46aa-8e52-fc0554b02633_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_712dcc1b-6b71-4eea-9ae4-682269c98937_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_a30a65e8-b24f-411e-a9f3-2a49aa944afb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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, Expensed and Capitalized, Amount</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_bbd61475-7f01-4b2f-b2b7-a1d766d30664_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_803f3969-8614-491b-b768-0cb35cbccc4a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementClassOfStockAxis_de909882-4353-48c8-acbf-f80e5bda0cf5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_d73a0dfd-1d77-435b-b79e-8441a1aad1f6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_3883ebb6-de02-417a-8de3-da073e8d4498_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_005cde00-abef-4452-bc9e-d9dc933710fc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLossCarryforwardsLineItems_113a37ac-3932-4d22-be9b-d6ceb623f805_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_0e157083-d351-4b41-ae51-a9d481987e2f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ae674b12-60af-4c6d-85a9-5eef611f3fb9_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in fair value of loan facility derivative liability</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink: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 Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_11d963bc-f32f-4b1a-814b-af8bd292d42a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_9f9c33cd-813d-4e4d-b441-83543c90dc33_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_41365cbe-c9df-455b-9901-86cc60ec11b9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D tax credit</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_128c2df9-54cd-45d1-830f-1caf131c00cb_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_32ff3d34-10cd-4e93-a1d2-83e9963e4e15_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Composition of Certain Consolidated Financial Statement Items</link:label>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Financial Information Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:to="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_b0a9b356-9342-4f1f-b1b8-3217f6d7e422_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink: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, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink: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, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_0986d37c-7ad3-433d-bd3f-9e06335256ec_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_4532191e-b5cd-4324-9a0c-3d7f355e762e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1f571383-8273-45e9-9c78-15c2e0b5751b_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_929c5c36-73a4-4a16-b59a-dccf228fa574_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_8828bbac-9d36-4b31-90bc-73cdf49cb637_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible preferred stock, shares, number of shares issued upon conversion (in shares)</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Preferred Stock, Shares Issued upon Conversion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:to="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_35d1c847-179a-42ab-b576-bda6ae2ed6da_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsReceivableNetCurrent_5dea04e3-69d7-49ec-92aa-5a6f65034176_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_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_c592d658-c431-4efe-bbd9-c30d3af0c9a9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_2c95f755-5301-4591-a490-ce4565c3c4a3_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear_8a9c2265-1af4-4bb6-877c-16c20265f867_terseLabel_en-US" xlink:label="lab_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" xlink: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 annual rate per year</link:label>
    <link:label id="lab_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear_label_en-US" xlink:label="lab_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" xlink: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, Expected Annual Rate Per Year</link:label>
    <link:label id="lab_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear_documentation_en-US" xlink:label="lab_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" 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">Finite-Lived Intangible Assets, Amortization Expense, Expected Annual Rate Per Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" xlink:href="prct-20221231.xsd#prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" xlink:to="lab_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_AccruedPurchases_56797f8f-24c9-412e-8274-de835bc48dfa_terseLabel_en-US" xlink:label="lab_prct_AccruedPurchases" xlink: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 purchases</link:label>
    <link:label id="lab_prct_AccruedPurchases_label_en-US" xlink:label="lab_prct_AccruedPurchases" xlink: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 Purchases</link:label>
    <link:label id="lab_prct_AccruedPurchases_documentation_en-US" xlink:label="lab_prct_AccruedPurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedPurchases" xlink:href="prct-20221231.xsd#prct_AccruedPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_AccruedPurchases" xlink:to="lab_prct_AccruedPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_InterestAndOtherIncomeExpense_fc5ac568-871c-4d3b-890b-c9442a8f04e6_terseLabel_en-US" xlink:label="lab_prct_InterestAndOtherIncomeExpense" xlink: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 other income, net</link:label>
    <link:label id="lab_prct_InterestAndOtherIncomeExpense_981b21b0-fa45-4451-b0c0-b83f96554225_totalLabel_en-US" xlink:label="lab_prct_InterestAndOtherIncomeExpense" 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 and other income, net</link:label>
    <link:label id="lab_prct_InterestAndOtherIncomeExpense_label_en-US" xlink:label="lab_prct_InterestAndOtherIncomeExpense" xlink: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 (Expense)</link:label>
    <link:label id="lab_prct_InterestAndOtherIncomeExpense_documentation_en-US" xlink:label="lab_prct_InterestAndOtherIncomeExpense" 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 Other Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_InterestAndOtherIncomeExpense" xlink:href="prct-20221231.xsd#prct_InterestAndOtherIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_InterestAndOtherIncomeExpense" xlink:to="lab_prct_InterestAndOtherIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_497f5d29-841c-4906-8b79-3dd3cfba7840_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_49e431d2-39b0-496c-8aa1-fb68df1d0196_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_183e73fc-679e-46cf-813d-649b73aa193f_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentPrincipalAndInterestPeriod_2248cf41-fc48-4c7f-afb5-597e8f4bb2f0_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentPrincipalAndInterestPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal and interest period (in months)</link:label>
    <link:label id="lab_prct_DebtInstrumentPrincipalAndInterestPeriod_label_en-US" xlink:label="lab_prct_DebtInstrumentPrincipalAndInterestPeriod" xlink: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, Principal and Interest Period</link:label>
    <link:label id="lab_prct_DebtInstrumentPrincipalAndInterestPeriod_documentation_en-US" xlink:label="lab_prct_DebtInstrumentPrincipalAndInterestPeriod" 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, Principal and Interest Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentPrincipalAndInterestPeriod" xlink:href="prct-20221231.xsd#prct_DebtInstrumentPrincipalAndInterestPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentPrincipalAndInterestPeriod" xlink:to="lab_prct_DebtInstrumentPrincipalAndInterestPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_c1a3e6e3-0e27-4b25-b16e-e12770ac85cf_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_af77d2a0-c20e-4e71-92a0-b8e83626735f_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3281658a-175c-4ab6-bbe1-c7f940823a0f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_c10bb81d-11c5-4c3f-b8fa-4de35ac9a13f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_15443f2a-3012-4af2-8e48-a5f9e833b7f8_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee if first two installments drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" xlink: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, Covenant Terms, Liquidity Occurrence, Two Installments Drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" 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, Covenant Terms, Liquidity Occurrence, Two Installments Drawn</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" xlink:to="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_e485ce34-87d9-4ac5-8ef3-d16da03233fe_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized R&amp;D expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_309fff0d-ceaf-4412-b4a1-802655534e11_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c8ef53a3-630e-49f4-a253-f606250627be_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_639add2c-e400-4aaa-a8df-69b8fa5a128a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_6022bef4-5006-4eb4-af36-1573bdc90730_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_c81d8a4b-41cf-4281-9a81-3d0744d791bd_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset_1b4fdd39-d1bd-4179-95bf-fd55248e4ff4_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, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f06a3b10-74bf-4236-96aa-7e7c2db4b1d0_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_AuditorFirmId_b1b92a30-2e47-403a-a0be-90b8f2fbf934_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_f83b05f8-e433-4113-b9fe-0a69a5f1df66_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink: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 Loss Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_92777226-07de-4488-a019-5b9387d45bdb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseExpense_dac8ea5e-b9ca-4856-943a-c96c2c2368b9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_fe258aac-f32a-450e-bdd1-e54071db314f_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">Vested and expected to vest (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_c596d677-91a2-4894-943a-91cf39099ec4_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_c45dac25-8528-4d4c-8c85-67de0a517f60_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_2971473f-cbe8-44d6-ac82-d409ab9baad1_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_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_67a74e9c-666e-4712-82d5-29196e51a7bc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_7418fd08-0ed7-41bb-9e4e-e97cd1a39563_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">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_AuditInformationAbstract_label_en-US" xlink:label="lab_prct_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_prct_AuditInformationAbstract_documentation_en-US" xlink:label="lab_prct_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AuditInformationAbstract" xlink:href="prct-20221231.xsd#prct_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_AuditInformationAbstract" xlink:to="lab_prct_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b0a9d782-e37e-4e0e-a780-ac194ca694b3_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_11a38095-a76d-4371-9112-4f736d302b6b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" 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: amount representing interest/unamortized debt discount/tenant improvement allowance</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d6dc68f5-d251-454e-805b-1aa952504c4d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_e5a13784-c57c-4310-aa4e-a6b4047366a8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current borrowing amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3e38f805-5918-4ca5-8bed-81b4b9ddc8e6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_2a7f0d3c-b2a7-4703-84c8-08c9e34d52a4_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">U.S. State and Local</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_65fdf9b5-76d8-41d5-907f-b43d8fd576cf_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares used to</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_638eb264-6a3c-40d0-afb6-690b319f618b_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_89bf4c7d-1065-4faa-b005-cdff8e0d6fec_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_e0f96a92-3b97-4dd8-a4b1-5c1ec4f309ce_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_71df8f85-843e-4d20-86d7-90ac3a4cfceb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_451c3652-f735-40f9-9942-967c6a1baa6d_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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7a0ce5d2-3534-496b-872e-f1934e780300_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_f1f679e6-cbbd-482e-b533-41a43cd2a578_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DeferredTaxAssetsValuationAllowance_af2dca4d-7b1f-45a7-9103-9a85867d09c8_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">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_c72fb1ab-86ab-47f4-b4c2-a61e40fe7efb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_218eea29-851c-44e2-8cf5-1d2079dc2147_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 and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_222b2326-3d62-4c9e-b9d1-bec15c26729e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3f697ee9-f094-4ce7-a204-9914ca47f4b4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a8650cc3-bfe4-46a2-93ee-bcf331b19545_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_1b763f11-c0b9-463d-933a-5ca00725607b_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_fc3b0800-6372-41e9-83f7-4365b419b80d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_8dc62f9b-37c7-4313-90e1-a4e0b080c778_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_1875d03b-b649-498e-8da9-8dc164636bfa_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, non-current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e438a1b5-e46b-46e2-b41f-a1d281aad0a4_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">Options exercised in the period, intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2d2c6780-eb19-4958-ad51-a933e469cde2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_15b6dd71-be59-414e-8157-0f95d03dc11e_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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 common stock outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_deec719f-8035-480d-9d3c-98ea67de9ef0_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">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_38639e2d-dfc4-4814-8f93-a23a6ccc7e64_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan facility derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsLineItems_ae86d2d6-7355-4f40-b534-228b2b260c22_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsLineItems_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems" xlink:to="lab_us-gaap_GuaranteeObligationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_56683812-edb9-4d8a-83c7-0dfca901621d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements_da376b03-5ebd-49a1-b5d1-e21a26ca8043_terseLabel_en-US" xlink:label="lab_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable allowance for tenant improvements</link:label>
    <link:label id="lab_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements_label_en-US" xlink:label="lab_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" xlink: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, Receivable Allowance for Tenant Improvements</link:label>
    <link:label id="lab_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements_documentation_en-US" xlink:label="lab_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" 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, Receivable Allowance for Tenant Improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" xlink:href="prct-20221231.xsd#prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" xlink:to="lab_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_48c9ed77-f774-4dfb-abc6-ce8991dc2d43_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability, loan facility</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_b4f77f28-1380-4639-9674-467580b75df5_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 life (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseAnnualBaseRentYearTen_29feef95-9094-435d-b432-a5d2424f207f_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseAnnualBaseRentYearTen" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual base rent year ten</link:label>
    <link:label id="lab_prct_OperatingLeaseAnnualBaseRentYearTen_label_en-US" xlink:label="lab_prct_OperatingLeaseAnnualBaseRentYearTen" xlink: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 Annual Base Rent, Year Ten</link:label>
    <link:label id="lab_prct_OperatingLeaseAnnualBaseRentYearTen_documentation_en-US" xlink:label="lab_prct_OperatingLeaseAnnualBaseRentYearTen" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Annual Base Rent, Year Ten</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseAnnualBaseRentYearTen" xlink:href="prct-20221231.xsd#prct_OperatingLeaseAnnualBaseRentYearTen"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseAnnualBaseRentYearTen" xlink:to="lab_prct_OperatingLeaseAnnualBaseRentYearTen" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_95889b8c-84ae-4d1e-85f6-9a67d3de647e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_4c336013-f783-4a9b-89cb-37b2cc69d9e1_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_0536a4d0-e6d6-43aa-af89-17bd74d9dc18_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_SecuredOvernightFinancingRateMarginRateMember_77d55db5-2eb0-4427-a31f-709eefb2a57b_terseLabel_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateMarginRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Margin Rate</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateMarginRateMember_label_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateMarginRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Margin Rate [Member]</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateMarginRateMember_documentation_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateMarginRateMember" 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">Secured Overnight Financing Rate Margin Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateMarginRateMember" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateMarginRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_SecuredOvernightFinancingRateMarginRateMember" xlink:to="lab_prct_SecuredOvernightFinancingRateMarginRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_9a281a46-76f3-4e60-85ca-7a8e84ee219f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.0001 par value: 300,000 and 40,000 shares authorized, 44,828 and 43,676 shares issued and outstanding as of December&#160;31, 2022 and 2021, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_4144210e-e34d-46ba-a7aa-6a6e8298d87d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_4b9b88bf-5c92-40a9-b104-d9837ab5fb73_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee on first installment drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" xlink: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, Covenant Terms, Liquidity Occurrence, One Installment Drawn</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" 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, Covenant Terms, Liquidity Occurrence, One Installment Drawn</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" xlink:to="lab_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_dab9807b-2653-400a-a662-6a5dabe28e6e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink: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_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ServiceRevenueMember_10e61116-0693-4ddd-beff-c8979e510780_terseLabel_en-US" xlink:label="lab_prct_ServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service</link:label>
    <link:label id="lab_prct_ServiceRevenueMember_label_en-US" xlink:label="lab_prct_ServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Revenue [Member]</link:label>
    <link:label id="lab_prct_ServiceRevenueMember_documentation_en-US" xlink:label="lab_prct_ServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ServiceRevenueMember" xlink:href="prct-20221231.xsd#prct_ServiceRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ServiceRevenueMember" xlink:to="lab_prct_ServiceRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2c6847ef-e1cd-4c8c-9aaa-bf63a2b77d0d_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">Weighted average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_36d00ed4-fa91-4053-bd5e-350858ac6b6d_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">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod_600fb230-c023-416b-866b-67c123473f8e_terseLabel_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" xlink: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 cliff vesting period (in years)</link:label>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod_label_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" xlink: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 Cliff Vesting Period</link:label>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod_documentation_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" 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, Award Cliff Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" xlink:to="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_30e7483e-e5a4-4f70-aadf-1446eadda92d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_6f18317c-527f-4f07-a1e5-a7cd4160c4d3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ContractWithCustomerDepositLiabilityCurrent_3655a86c-5e13-4f29-a4ba-2e3dfe6d08df_terseLabel_en-US" xlink:label="lab_prct_ContractWithCustomerDepositLiabilityCurrent" xlink: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 deposit</link:label>
    <link:label id="lab_prct_ContractWithCustomerDepositLiabilityCurrent_label_en-US" xlink:label="lab_prct_ContractWithCustomerDepositLiabilityCurrent" xlink: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, Deposit Liability, Current</link:label>
    <link:label id="lab_prct_ContractWithCustomerDepositLiabilityCurrent_documentation_en-US" xlink:label="lab_prct_ContractWithCustomerDepositLiabilityCurrent" 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, Deposit Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ContractWithCustomerDepositLiabilityCurrent" xlink:href="prct-20221231.xsd#prct_ContractWithCustomerDepositLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ContractWithCustomerDepositLiabilityCurrent" xlink:to="lab_prct_ContractWithCustomerDepositLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TemporaryEquityAmountConversionOfConvertibleSecurities_4d2363d6-ea0d-48bc-98b9-a44fbd60ad70_negatedTerseLabel_en-US" xlink:label="lab_prct_TemporaryEquityAmountConversionOfConvertibleSecurities" 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">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_prct_TemporaryEquityAmountConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_prct_TemporaryEquityAmountConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Amount, Conversion Of Convertible Securities</link:label>
    <link:label id="lab_prct_TemporaryEquityAmountConversionOfConvertibleSecurities_documentation_en-US" xlink:label="lab_prct_TemporaryEquityAmountConversionOfConvertibleSecurities" 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">Temporary Equity, Amount, Conversion Of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityAmountConversionOfConvertibleSecurities" xlink:href="prct-20221231.xsd#prct_TemporaryEquityAmountConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TemporaryEquityAmountConversionOfConvertibleSecurities" xlink:to="lab_prct_TemporaryEquityAmountConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_973db929-50c5-4ddb-a4a6-56597e0a3e46_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e0cb69f7-ffc1-42d5-b9df-185da4a17db5_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, cash equivalents, and restricted cash - Beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2b9ab0cb-b6ce-4672-9e97-c7df20566922_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, cash equivalents, and restricted cash - End of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bf17c84d-a05a-4bb5-be57-e17808177104_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash in balance sheets</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_422b3807-9a01-49e4-a680-8524cbe11c54_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_68699ea4-02f9-4c95-9c24-111e798d479c_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_b07bfd8d-376e-48a8-8455-f4df07594f41_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TerminateNoLaterThanJanuary312024Member_a67a5136-a9ed-415d-b923-802fb489d6ff_terseLabel_en-US" xlink:label="lab_prct_TerminateNoLaterThanJanuary312024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terminate No Later Than January 31, 2024</link:label>
    <link:label id="lab_prct_TerminateNoLaterThanJanuary312024Member_label_en-US" xlink:label="lab_prct_TerminateNoLaterThanJanuary312024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terminate No Later Than January 31, 2024 [Member]</link:label>
    <link:label id="lab_prct_TerminateNoLaterThanJanuary312024Member_documentation_en-US" xlink:label="lab_prct_TerminateNoLaterThanJanuary312024Member" 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">Terminate No Later Than January 31, 2024</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminateNoLaterThanJanuary312024Member" xlink:href="prct-20221231.xsd#prct_TerminateNoLaterThanJanuary312024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TerminateNoLaterThanJanuary312024Member" xlink:to="lab_prct_TerminateNoLaterThanJanuary312024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_113aee14-a5ae-4370-a35f-9a9739309c09_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of common stock from the exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_f4f68cd7-b86d-4e2d-ab75-d5eebc4cfda7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_d9c376b0-ac81-4e04-bd64-68d7b6e13c80_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_42efc74a-3452-4e51-b1a4-85f460c9400c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink: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 included in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_1960dd76-02f7-4a4b-9e62-c5856ebbea2e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CaliforniaFranchiseTaxBoardMember_8ab58a82-97c6-419c-9e82-7b794383ba86_terseLabel_en-US" xlink:label="lab_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California Franchise Tax Board</link:label>
    <link:label id="lab_us-gaap_CaliforniaFranchiseTaxBoardMember_label_en-US" xlink:label="lab_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California Franchise Tax Board [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:to="lab_us-gaap_CaliforniaFranchiseTaxBoardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_663e3cf3-84d9-49d8-91f7-bb9d796f8d66_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6732ff94-27df-44a8-8a2b-60c088c2f303_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_f29abb02-a186-460c-8cce-dc1f7a779d15_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">Aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_a0d76173-89da-4801-8a4f-af39a04007c2_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">Internal Revenue Service (IRS)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromLongTermLinesOfCredit_90cf4b86-1a67-4e60-8681-c9ec82bb01b8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from long-term lines of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_f81acc3e-fb6e-4e6a-adaa-30d65b3e062a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_13a3ec3b-4897-47c8-a28c-69d1f3ff53a9_negatedTerseLabel_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" 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">Released (in shares)</link:label>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_label_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink: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, Released in Period</link:label>
    <link:label id="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_documentation_en-US" xlink:label="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" 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, Equity Instruments Other than Options, Released in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink:to="lab_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4dec5e19-0749-4292-be01-5a94deb28513_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises_65019c0e-8232-474c-8bcc-2c58c0820842_terseLabel_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance upon exercise of warrants</link:label>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises_label_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, Warrant Exercises</link:label>
    <link:label id="lab_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises_documentation_en-US" xlink:label="lab_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" 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">Temporary Equity, Stock Issued During Period, Value, Warrant Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" xlink:to="lab_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_9250b17c-6f41-4ac5-8304-91397cd4ac60_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_a9484fd7-8f71-4927-85bc-d94c10d4168b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherLiabilitiesCurrent_18ee9975-994c-4ffc-ba50-1559c047fdce_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">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_97f9f1b7-8ce0-43e0-aa74-1f4dc062f064_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherAssetsNoncurrent_6551dec3-4daf-4912-bf35-965f8f0d3b71_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_9e12eb34-a073-43a0-9d33-2a5fd39485e3_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">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_a5af5d6e-0a91-4c2c-94ce-6996f3f62a7a_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_2af2de0d-485c-4253-8ef6-dbd82431a200_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DisaggregationOfRevenueTable_56d32f02-6183-47f2-98ca-6babc8823206_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8f8ee4b4-a11a-4ce9-872a-be2dd23c7ed2_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 tax 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent_d858f377-295c-46e5-b5a4-5337f8ca519b_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Early repayment fee second twelve month period, percent</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" xlink: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, Early Repayment Fee Second Twelve Month Period, Percent</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" 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, Early Repayment Fee Second Twelve Month Period, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" xlink:to="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_43eb3c23-d77b-4591-9973-676845ceb300_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease term (in months)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d23612bf-0ec0-4ae4-b723-90c2b10aa854_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">Shares issued under employee stock purchase plan (in shares)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3d4f893a-3302-4b4d-b705-f438bbf04577_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">Options outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8f50a635-b9b9-4acb-bfec-b187e74a7de4_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">Balance at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9a945296-e8ce-4b5c-90f4-21dbfa2b2ea4_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">Balance at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_3a1bb4cc-11d2-49d4-80cb-b73d9604afd4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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 and other permanent differences</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IntangibleAssetsNetIncludingGoodwill_d2174d7b-8839-4f1e-affd-8c2508d36b52_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink: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 (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_fa01bbd4-6c01-443a-8621-598016c816c8_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO</link:label>
    <link:label id="lab_us-gaap_IPOMember_label_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_79ad50d6-49b2-4ad4-92b7-13b608d119e6_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f543f390-aae4-4093-99c9-f31200a57907_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_01b2cdce-dde1-41e4-b1c6-4da3c38620be_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_16d0ab7a-d8aa-4e17-a9bd-cf2d25034735_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_a651ce8c-484f-49b8-89c1-751679952fc6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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 of principal on long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_3ab182a2-9cb9-4bcc-a727-aab141e261ca_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">Common stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_5d24e635-92a5-4fa2-bbb1-80222b535bd5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink: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 Derivative Liabilities at Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink: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 Derivative Liabilities at Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_23bbc6ad-b82d-4f3a-91c8-ff0f2f05ab31_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">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_A2008StockPlanMember_98d51cc3-3e8e-45ff-9b8a-fd1f3f3f3690_terseLabel_en-US" xlink:label="lab_prct_A2008StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2008 Stock Plan</link:label>
    <link:label id="lab_prct_A2008StockPlanMember_label_en-US" xlink:label="lab_prct_A2008StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2008 Stock Plan [Member]</link:label>
    <link:label id="lab_prct_A2008StockPlanMember_documentation_en-US" xlink:label="lab_prct_A2008StockPlanMember" 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">2008 Stock Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2008StockPlanMember" xlink:href="prct-20221231.xsd#prct_A2008StockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_A2008StockPlanMember" xlink:to="lab_prct_A2008StockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_743b4d56-53a6-4110-8fe9-b6e07d75cebe_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under stock plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_ed1f35c1-40c9-4767-b409-7499becd5bbe_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of future payments</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8304af03-d0c6-4d33-a776-a8ca7e9ad77f_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">Cancelled/forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_98875f50-2208-4993-b613-86fe09f5ea9d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_4591c6c3-94a2-42a0-8f29-b64a45e0d355_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 on cash equivalents</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">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SaleOfStockPricePerShare_3df128c1-d12a-42f5-8aef-8d0d8bfe096a_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">Share price (in dollars 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockSharesAuthorized_a7306cd8-b5fb-40e4-b9fb-1093fc799c8c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn_afe392c0-78a1-4683-adf2-5c62d8a2d3c8_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant compliance, revenue forecast amount, all installments</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" xlink: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, Covenant Compliance, Revenue Forecast Amount, All Installments Drawn</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" 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, Covenant Compliance, Revenue Forecast Amount, All Installments Drawn</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" xlink:to="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_ecc637d1-a8b5-4731-9a7f-1dd18a700a57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTable" xlink: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 Guarantor Obligations [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTable" xlink: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 Guarantor Obligations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:to="lab_us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityFinalPaymentFeePercentage_533784df-1e74-4f63-8d96-a8b02c1028b1_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityFinalPaymentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final payment fee, percentage</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityFinalPaymentFeePercentage_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityFinalPaymentFeePercentage" xlink: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, Final Payment Fee, Percentage</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityFinalPaymentFeePercentage_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityFinalPaymentFeePercentage" 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, Final Payment Fee, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityFinalPaymentFeePercentage" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityFinalPaymentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityFinalPaymentFeePercentage" xlink:to="lab_prct_LineOfCreditFacilityFinalPaymentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_b57e2380-5ea3-4891-8e75-9f1a9cee88a9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_547003ac-40fb-4b04-8574-04e9d2e2ad6b_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_5ab5eecb-2c70-470f-a052-5692c6596e5d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ee210c02-fea1-448e-a68b-73e3fcff42e5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_GeographicalInformationTextBlock_b495eb9a-b8e0-4fa4-9b72-98acf153d3b4_terseLabel_en-US" xlink:label="lab_prct_GeographicalInformationTextBlock" xlink: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 Information</link:label>
    <link:label id="lab_prct_GeographicalInformationTextBlock_label_en-US" xlink:label="lab_prct_GeographicalInformationTextBlock" xlink: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 Information [Text Block]</link:label>
    <link:label id="lab_prct_GeographicalInformationTextBlock_documentation_en-US" xlink:label="lab_prct_GeographicalInformationTextBlock" 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">Geographical Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_GeographicalInformationTextBlock" xlink:href="prct-20221231.xsd#prct_GeographicalInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_GeographicalInformationTextBlock" xlink:to="lab_prct_GeographicalInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod_561f596b-f039-402c-9233-20d7df46874d_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended principal and interest period (in months)</link:label>
    <link:label id="lab_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod_label_en-US" xlink:label="lab_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" xlink: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, Contingent Borrowing, Extended Principal and Interest Period</link:label>
    <link:label id="lab_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod_documentation_en-US" xlink:label="lab_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" 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, Contingent Borrowing, Extended Principal and Interest Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" xlink:href="prct-20221231.xsd#prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" xlink:to="lab_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_6cc9c03a-8353-4b43-9f64-ea4e7fdae710_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_c5a8b621-26d9-43a8-9bbf-dab668b83c9b_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_ec28d4f4-2504-46df-b7a1-3fd936264b1c_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_d8abb740-54e5-4943-811e-f2897a3bcc79_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink: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_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_17ee895d-c0a2-4a34-8c4a-ed0ca88de5a0_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">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_33f4016a-7485-4684-b8f3-f3e15483b4b8_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_65e4a40b-1d3c-4206-9b28-2e256accceb1_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_f7d8f223-39fe-4609-b188-feb56c3c6274_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_84f7877e-2c1e-44dd-9391-bc8b7a4296e0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink: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 Disclosure of Asset and Liability Not Measured at Fair Value [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink: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 Disclosure of Asset and Liability Not Measured at Fair Value [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:to="lab_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_76c8a702-1305-483e-ba8c-a9f57fad4628_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Stock Split, Initial Public Offering and Par Value and Shares Authorized Change</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_508e56e0-c725-4ef9-a250-d3a2a13fd24b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_1009abd6-53d0-4634-8d4e-e863030e03e1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_6d53bf43-6d7f-4215-95cf-d80b922cde42_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_37de1eb0-ba78-4e7a-a085-dd0a7c0584f2_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5ca10bdb-4395-4ad7-8990-3ff3136dac9a_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">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo_fc78c8f8-9966-4267-b5bb-fa0e74021249_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" xlink: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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" xlink: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 and Long-Term Debt Maturity, Year Two</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ad3db00b-bfdf-4ecd-9c29-be06ca38fd3f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne_b971d445-0723-4d4c-850d-a1dd2dd9414d_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" xlink: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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" xlink: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 and Long-Term Debt Maturity, Year One</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_b788b2d3-a6ff-4ed0-a0eb-c00e2b331773_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_365153e0-1c3b-48ea-99bf-951b55af7a57_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_c1aa253c-5820-4233-a25a-96c4b1b20711_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_91102209-424e-4d4c-9ff7-63ff326240fd_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest, percent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod_9c70ab75-4be2-43fa-9261-0cc9b7f1fdb3_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended interest only period (in months)</link:label>
    <link:label id="lab_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod_label_en-US" xlink:label="lab_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" xlink: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, Contingent Borrowing, Extended Interest Only Period</link:label>
    <link:label id="lab_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod_documentation_en-US" xlink:label="lab_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" 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, Contingent Borrowing, Extended Interest Only Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" xlink:href="prct-20221231.xsd#prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" xlink:to="lab_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMeasurementInput_9f1cf1c8-e1be-4495-85ba-4571c689d9f9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMeasurementInput" xlink: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 flow discount</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMeasurementInput_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMeasurementInput" xlink: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, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMeasurementInput" xlink:to="lab_us-gaap_LongTermDebtMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f9deaa08-4861-4ff3-b846-de62ec42a9ca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_ac13b5dd-a9ad-475b-b4c4-a2433a6460da_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of redeemable convertible preferred stock to common stock</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Amount Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_df2f706b-184b-407b-8149-4e2fa3cb3ce5_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">Present value of future payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly_eb7d4bc2-3bff-4696-8475-5d65f81376be_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant compliance, revenue forecast amount, first three installments only</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" xlink: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, Covenant Compliance, Revenue Forecast Amount, First Three Installments Only</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" 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, Covenant Compliance, Revenue Forecast Amount, First Three Installments Only</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" xlink:to="lab_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LoanFacilityTrancheOneMember_b552f326-a8f7-4780-b630-21716ef2002f_terseLabel_en-US" xlink:label="lab_prct_LoanFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche One</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheOneMember_label_en-US" xlink:label="lab_prct_LoanFacilityTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche One [Member]</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheOneMember_documentation_en-US" xlink:label="lab_prct_LoanFacilityTrancheOneMember" 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">Loan Facility, Tranche One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheOneMember" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LoanFacilityTrancheOneMember" xlink:to="lab_prct_LoanFacilityTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_99836b0a-1f49-476e-907f-be021e6d66f3_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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_7a5a0c6a-39b9-4a3b-8cfa-f94602540f5c_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_RedwoodCityCAMember_a7a1b3d9-8e98-48a9-a50f-8b0a6d6dfda0_terseLabel_en-US" xlink:label="lab_prct_RedwoodCityCAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redwood City, CA</link:label>
    <link:label id="lab_prct_RedwoodCityCAMember_label_en-US" xlink:label="lab_prct_RedwoodCityCAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redwood City, CA [Member]</link:label>
    <link:label id="lab_prct_RedwoodCityCAMember_documentation_en-US" xlink:label="lab_prct_RedwoodCityCAMember" 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">Redwood City, CA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_RedwoodCityCAMember" xlink:href="prct-20221231.xsd#prct_RedwoodCityCAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_RedwoodCityCAMember" xlink:to="lab_prct_RedwoodCityCAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_55b50c81-0e0c-4f97-a23f-49a6e72643f0_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders' Equity (Deficit)</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OutsideTheUnitedStatesMember_c3bfb687-294d-4287-b80a-ecbb78051862_terseLabel_en-US" xlink:label="lab_prct_OutsideTheUnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outside of U.S.</link:label>
    <link:label id="lab_prct_OutsideTheUnitedStatesMember_label_en-US" xlink:label="lab_prct_OutsideTheUnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outside the United States [Member]</link:label>
    <link:label id="lab_prct_OutsideTheUnitedStatesMember_documentation_en-US" xlink:label="lab_prct_OutsideTheUnitedStatesMember" 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">Outside the United States</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OutsideTheUnitedStatesMember" xlink:href="prct-20221231.xsd#prct_OutsideTheUnitedStatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OutsideTheUnitedStatesMember" xlink:to="lab_prct_OutsideTheUnitedStatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1a188596-b01e-4ed8-859f-ebbec7f15588_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_0e85e0a7-23dc-403c-9c3d-f7acdd1fb9c5_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink: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 to acquire intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink: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 Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_SystemSalesAndRentalsMember_25f168a4-f56a-482d-b9f2-483cfcd1c6c1_terseLabel_en-US" xlink:label="lab_prct_SystemSalesAndRentalsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System sales and rentals</link:label>
    <link:label id="lab_prct_SystemSalesAndRentalsMember_label_en-US" xlink:label="lab_prct_SystemSalesAndRentalsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System Sales and Rentals [Member]</link:label>
    <link:label id="lab_prct_SystemSalesAndRentalsMember_documentation_en-US" xlink:label="lab_prct_SystemSalesAndRentalsMember" 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">System Sales and Rentals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SystemSalesAndRentalsMember" xlink:href="prct-20221231.xsd#prct_SystemSalesAndRentalsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_SystemSalesAndRentalsMember" xlink:to="lab_prct_SystemSalesAndRentalsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_6751d14f-2d9a-46bb-ad03-828faaba3307_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals and reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_383fc50d-4859-43da-81f1-fbfcc1a8f5a8_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">Sale of stock, consideration received on 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InventoryNet_6e29acfc-98e4-4615-a9dd-95d902fd902c_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">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_badf9191-1dd2-4c42-b12b-c20b101058f3_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_6b8dd76a-56b7-4dec-9d1a-360d8dd4edd7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_366dc803-fe42-44ad-a167-0a0111c5efbf_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LaboratoryAndManufacturingEquipmentMember_3669c73a-8ecf-4d58-8660-b2725a874bcc_terseLabel_en-US" xlink:label="lab_prct_LaboratoryAndManufacturingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Laboratory, manufacturing and computer equipment, and furniture and fixtures</link:label>
    <link:label id="lab_prct_LaboratoryAndManufacturingEquipmentMember_label_en-US" xlink:label="lab_prct_LaboratoryAndManufacturingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Laboratory and Manufacturing Equipment [Member]</link:label>
    <link:label id="lab_prct_LaboratoryAndManufacturingEquipmentMember_documentation_en-US" xlink:label="lab_prct_LaboratoryAndManufacturingEquipmentMember" 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">Laboratory and Manufacturing Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LaboratoryAndManufacturingEquipmentMember" xlink:href="prct-20221231.xsd#prct_LaboratoryAndManufacturingEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LaboratoryAndManufacturingEquipmentMember" xlink:to="lab_prct_LaboratoryAndManufacturingEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_62dee3e2-6bcb-4764-8d62-603a6eb516bb_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInOtherOperatingAssets_fd337e4d-1949-4726-ae60-ee0bee06bcb8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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 assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_7d3ec12a-53aa-4993-8d05-102c262afdc8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5cf16fcf-ccff-4b23-a6b3-367c2f195c85_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_992cf5b6-5698-446c-bca4-6691f1cb8310_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_ab90c43c-d850-4fbc-917b-f73802d893e6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityFilerCategory_11822d3c-11a7-44f9-82bb-9a46b6fd492a_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_f2d8453a-bbe1-4895-ac69-f0d72c390198_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">Proceeds from issuance of common stock under employee stock purchase plan</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_a68a6a3a-c403-4c27-a610-f73f30ed417e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8d2a57eb-cfc6-427b-8044-b0f63ed45adb_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common stock outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_566e451d-4965-481c-bcfb-f26226bec144_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/2022/country-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_193e9847-26b6-4fd9-b62b-83273b1562fd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink: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, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_7f95c9b5-0a64-4eb0-8374-303551914b0f_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">Total 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_bc358890-0c4d-4b4a-80b6-257dbb6d25fd_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 11)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_8cccb92a-d6fc-45f7-95dd-8ecbbf805513_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_785192c8-2f8c-4c13-bce6-516dad3741b2_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">Balance at the beginning of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bf3d3cf4-0230-4181-ad29-ef27ce3c5d08_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">Balance at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_8da318ce-3e89-4287-9720-17710b19a29f_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.0001 par value; 10,000 and none shares authorized, none issued and outstanding as of December 31, 2022 and 2021, respectively</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_a70b3def-9adc-4c0d-bff1-62e7f44cb3e9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink: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 Interest Payable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_2dbd8a7c-146b-45fe-bc4e-ad379b718c2f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_85f019a4-c327-4ba6-bcdd-41ce3197df2d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5010d1c9-b0a8-43ab-8961-12c3f5fcc696_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">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_86bbde8b-a858-4b9f-a0bb-fd84a6bc640e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink: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, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_817dd925-4892-4a8d-be92-0fafc9066a86_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DeferredTaxAssetsLeaseLiability_297edf2a-7c7f-4d10-a655-4c3e9475659e_terseLabel_en-US" xlink:label="lab_prct_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_prct_DeferredTaxAssetsLeaseLiability_label_en-US" xlink:label="lab_prct_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liability</link:label>
    <link:label id="lab_prct_DeferredTaxAssetsLeaseLiability_documentation_en-US" xlink:label="lab_prct_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DeferredTaxAssetsLeaseLiability" xlink:href="prct-20221231.xsd#prct_DeferredTaxAssetsLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DeferredTaxAssetsLeaseLiability" xlink:to="lab_prct_DeferredTaxAssetsLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_87523d38-9acf-4ec2-ac5c-5abc84e28c6e_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 reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_b0d399b9-223c-46d4-b9c6-fca78e92d83d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_ad42a922-3f0d-42d6-8565-63a472f1d8ed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_b1c1bb36-5ab7-40d5-b215-b2a39f9f8a6d_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_78ba6851-a379-42fb-a355-a8bbd5798705_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink: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 outstanding stock maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink: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, Percentage of Outstanding Stock Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_b456dee7-25b8-4e67-992c-d4617cc201f9_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0a24bb62-a7fc-4ab3-ba81-fccad79b7816_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_7e608a28-94ea-4f68-8de1-d242e6c6d479_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_f42db578-1797-4700-9728-bbe30c3e2520_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_f091b802-8cc0-4b5f-ae8a-a6c780e2fdac_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility term (in years)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_712aad12-1d14-4d3a-8966-6ef1523efe00_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_e0b4ad20-5eb9-4e27-a611-fbf38ce1fa87_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Cash_225e2b2e-da74-405f-a203-dc8845c7baf3_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink: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</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_c1f2cbb0-fa05-4153-88f2-0ded0c1be91b_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ServiceAgreementAmortizationPeriod_e8ea8782-3ca0-4c43-850b-51d7d5f8c3b8_terseLabel_en-US" xlink:label="lab_prct_ServiceAgreementAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service agreement, amortization period</link:label>
    <link:label id="lab_prct_ServiceAgreementAmortizationPeriod_label_en-US" xlink:label="lab_prct_ServiceAgreementAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreement, Amortization Period</link:label>
    <link:label id="lab_prct_ServiceAgreementAmortizationPeriod_documentation_en-US" xlink:label="lab_prct_ServiceAgreementAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreement, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ServiceAgreementAmortizationPeriod" xlink:href="prct-20221231.xsd#prct_ServiceAgreementAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ServiceAgreementAmortizationPeriod" xlink:to="lab_prct_ServiceAgreementAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_c4352691-00f8-49c2-8fae-fd205fcab9d8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_33ba3329-f081-49a0-a624-0abd988950b8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_72a7860a-1a36-4f7b-bbb1-e072ce4413aa_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_f49b4dbb-f2ec-4c60-bf19-e3fb73e2c465_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink: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 or penalties related to uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink: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 Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationCurrent_f8a6f4c0-06f8-4fd3-b396-6c5a30951c1b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligation</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationCurrent" xlink:to="lab_us-gaap_AssetRetirementObligationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9f620186-ecab-4cad-8f38-e4b005a11be0_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: amount representing interest/unamortized debt discount/tenant improvement allowance</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_c6858ecb-fe11-404a-b204-6712a7a1ac26_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trailing twelve month revenue target</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" xlink: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, Covenant Compliance, Contingent Trailing Twelve Month Revenue Target</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" 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, Covenant Compliance, Contingent Trailing Twelve Month Revenue Target</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" xlink:to="lab_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_89a3afef-337f-4078-a807-155be462a19f_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">Net loss per share, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_324638de-d65c-4d13-9ca1-e9cef59d781d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_OperatingLeaseNumberOfSquareFeet_f8830c81-cfb0-4d39-a8d0-3890acd20296_terseLabel_en-US" xlink:label="lab_prct_OperatingLeaseNumberOfSquareFeet" xlink: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 square feet of space</link:label>
    <link:label id="lab_prct_OperatingLeaseNumberOfSquareFeet_label_en-US" xlink:label="lab_prct_OperatingLeaseNumberOfSquareFeet" xlink: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, Number of Square Feet</link:label>
    <link:label id="lab_prct_OperatingLeaseNumberOfSquareFeet_documentation_en-US" xlink:label="lab_prct_OperatingLeaseNumberOfSquareFeet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Number of Square Feet</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseNumberOfSquareFeet" xlink:href="prct-20221231.xsd#prct_OperatingLeaseNumberOfSquareFeet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseNumberOfSquareFeet" xlink:to="lab_prct_OperatingLeaseNumberOfSquareFeet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_17deaca7-790c-4ef4-8d9f-41e13553d506_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse stock split, conversion ratio</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink: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, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5a50a82d-8c75-4374-ad65-6f6a68a0af40_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">Award vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_6a809f97-7b23-4e23-b33b-9d54e6748e96_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of stock issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_63ffefa2-ccf1-42d8-b0cd-205fcc84e89d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in fair value of preferred stock warrants</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_label_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink: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 Adjustment of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_343e26b8-8fc2-4424-be1d-7ced452ee83c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_10ee4f41-064b-4865-96fc-894806c1a941_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorLoansMember_9d4484f3-b25a-43e2-b6de-972fca005d26_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Loans</link:label>
    <link:label id="lab_us-gaap_SeniorLoansMember_label_en-US" xlink:label="lab_us-gaap_SeniorLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorLoansMember" xlink:to="lab_us-gaap_SeniorLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_490a1793-3229-4e18-9b56-2d9b929f718c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_a0a5bc78-b8a1-4301-a206-9de7e198cf82_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink: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 capitalized</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink: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, Expensed and Capitalized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_TemporaryEquitySharesConversionOfConvertibleSecurities_05965f6b-3772-4206-b3f7-09eda9c54315_negatedTerseLabel_en-US" xlink:label="lab_prct_TemporaryEquitySharesConversionOfConvertibleSecurities" 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">Conversion of redeemable convertible preferred stock to common stock (in shares)</link:label>
    <link:label id="lab_prct_TemporaryEquitySharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_prct_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares, Conversion Of Convertible Securities</link:label>
    <link:label id="lab_prct_TemporaryEquitySharesConversionOfConvertibleSecurities_documentation_en-US" xlink:label="lab_prct_TemporaryEquitySharesConversionOfConvertibleSecurities" 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">Temporary Equity, Shares, Conversion Of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:href="prct-20221231.xsd#prct_TemporaryEquitySharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:to="lab_prct_TemporaryEquitySharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_0b6b34da-6670-4dc4-bd3e-ca48e3c97495_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_d3a8d30d-a63b-4abc-8220-a69edee9e969_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" 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_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink: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 of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_d4a10935-1fa7-4f05-9835-74fd8e9b67c4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink: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</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_ef90ab13-1232-4d9e-961a-af0b47ededfc_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_3e7ca3e0-da7d-4690-9182-15ecd1a47482_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_SecuredOvernightFinancingRateFloorRateMember_53ba8d91-044a-4e6d-9da5-a55f64a6610c_terseLabel_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateFloorRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Floor Rate</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateFloorRateMember_label_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateFloorRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Floor Rate [Member]</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateFloorRateMember_documentation_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateFloorRateMember" 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">Secured Overnight Financing Rate Floor Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateFloorRateMember" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateFloorRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_SecuredOvernightFinancingRateFloorRateMember" xlink:to="lab_prct_SecuredOvernightFinancingRateFloorRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1a4ff799-daa9-42bd-be3d-8fcfbe7cea5f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_c0428531-0565-42f5-8499-7cddd6a509af_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink: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, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_584cdad4-7214-43d0-a08b-fc69287f9bb9_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 lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_31040d13-974a-4d45-a679-dd299d0a4cc1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_LoanFacilityTrancheFourMember_7455decc-9a3a-4326-aed4-366d64279f80_terseLabel_en-US" xlink:label="lab_prct_LoanFacilityTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche Four</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheFourMember_label_en-US" xlink:label="lab_prct_LoanFacilityTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Facility, Tranche Four [Member]</link:label>
    <link:label id="lab_prct_LoanFacilityTrancheFourMember_documentation_en-US" xlink:label="lab_prct_LoanFacilityTrancheFourMember" 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">Loan Facility, Tranche Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheFourMember" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LoanFacilityTrancheFourMember" xlink:to="lab_prct_LoanFacilityTrancheFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_c3de1273-a251-49ca-9895-301b9778e421_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CostOfRevenue_1c16add5-7db6-4d29-a813-e66a1730e16c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_1cc2d646-8f8b-40db-a7ac-cd06bf9abc80_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_c72fb379-39a6-4e0c-a343-2822ff77a21d_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">Over-Allotment 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ClassOfStockDomain_8336b9a8-ef6c-4d0a-bf37-e36fbe4e24f3_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_6ee0b475-67ce-41f9-8678-e6548f0a5e7c_totalLabel_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross" 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 minimum payments</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_label_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross" xlink: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 and Long-Term Debt Maturity, Gross</link:label>
    <link:label id="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_documentation_en-US" xlink:label="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liability and Long-Term Debt Maturity, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross" xlink:to="lab_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_493ada93-ee36-4a29-b810-a2d5fa5fba18_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">Valuation allowance, DTA increase in the period</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SubsidiarySaleOfStockLineItems_426212da-b567-458d-bf16-6e5aadd9aca6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_265c8527-e86f-4c04-9dbc-5b80543895c0_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of redeemable convertible preferred stock, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_c3eef8c8-3ba0-4127-ae53-03374aa9d06b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_ad77b36d-91e2-41e8-a22e-98ac65d3f352_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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 and exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink: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, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_e5a788e5-8f95-4ba3-b9cf-e977678e59b9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink: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 fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink: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 Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_1bb3e446-5487-4114-97e2-049e4cc5ad9e_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_654d40d7-eb1a-43d0-9a8d-d2534113f49a_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 cash, cash equivalents and restricted cash to balance sheets:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_449e50f4-a94d-4965-a40f-b2b9785a0ae3_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_d0efb6f6-8b23-4f5d-8548-636f48bde58a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_4d901a22-8724-4102-9e9f-85bbf428bf1e_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_9c923592-f6f1-41db-bf5b-5b1c687125a6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of success fee</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_cf08b735-bff1-4464-8c18-03c97ce5c4f2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilities_520f41d0-a3d0-45e2-b33a-aaaef1ed4216_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_Customer1Member_8034ad2a-d241-4555-8c80-b448a62568a3_terseLabel_en-US" xlink:label="lab_prct_Customer1Member" xlink: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 1</link:label>
    <link:label id="lab_prct_Customer1Member_label_en-US" xlink:label="lab_prct_Customer1Member" xlink: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 1 [Member]</link:label>
    <link:label id="lab_prct_Customer1Member_documentation_en-US" xlink:label="lab_prct_Customer1Member" 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">Customer 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_Customer1Member" xlink:href="prct-20221231.xsd#prct_Customer1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_Customer1Member" xlink:to="lab_prct_Customer1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b22cecb7-4324-4a58-8e08-5497ebc7b944_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_face33cd-79ed-4a47-b5ba-892109d96754_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 (decrease) increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod_b2151483-f2cc-42ec-b530-1635a34a92a5_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant compliance, IPO capital raised in threshold amount achieved, extended principal and interest only period (in months)</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" xlink: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, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Principal and Interest Period</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" 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, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Principal and Interest Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" xlink:to="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_779f2ae0-2fb5-4c5c-bc2b-7fec530580b0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_22ebe7eb-7fd6-417a-b1be-4ca01a2a696e_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_111753d2-d6a2-4dc5-970c-7c5014c52091_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InvestmentIncomeInterest_bbca50cf-70ff-4429-800c-333004eaad34_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3f0fe771-b7a7-4987-bf27-609dcaaa2c79_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_898a70bd-2021-4a08-b300-49f84918c825_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentImpairment_e8f5b0b1-b34e-4f62-947d-0ee1139cc9ec_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">Impairment of Long-Lived Assets</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_619b52e5-b303-4085-bb8c-4fbbb4ff269e_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">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:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_06df964e-7b86-4a33-9321-2df063705f03_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_2b3f179b-8082-4cc1-aabd-79f4d99408b5_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_8884b83d-f8c6-4eae-8ac2-2c791f10023e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_c4fae04f-7b72-4c21-bd2b-3046a3c26bf9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_a3884aea-b57d-4a9e-8602-e5e6bd6a7cb0_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_dbdcbca5-3cdb-45ab-94e1-a1c9154dc2d8_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional services</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_a7763559-b0b4-4276-85ba-05b6e2aeb4f7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_af007588-e20f-43b0-a2a8-8fba06e87a52_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_prct_NonCashLeaseAccretionExpense_b2bccc75-1581-4b73-ad28-679e46948926_negatedTerseLabel_en-US" xlink:label="lab_prct_NonCashLeaseAccretionExpense" 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">Non-cash lease adjustment</link:label>
    <link:label id="lab_prct_NonCashLeaseAccretionExpense_label_en-US" xlink:label="lab_prct_NonCashLeaseAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash Lease Accretion Expense</link:label>
    <link:label id="lab_prct_NonCashLeaseAccretionExpense_documentation_en-US" xlink:label="lab_prct_NonCashLeaseAccretionExpense" 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">Non-cash Lease Accretion Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_NonCashLeaseAccretionExpense" xlink:href="prct-20221231.xsd#prct_NonCashLeaseAccretionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_NonCashLeaseAccretionExpense" xlink:to="lab_prct_NonCashLeaseAccretionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_SecuredOvernightFinancingRateSixMonthTermMember_f5cccde8-ba63-4247-8728-28afd322a584_terseLabel_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateSixMonthTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Six Month Term</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateSixMonthTermMember_label_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateSixMonthTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate Six Month Term [Member]</link:label>
    <link:label id="lab_prct_SecuredOvernightFinancingRateSixMonthTermMember_documentation_en-US" xlink:label="lab_prct_SecuredOvernightFinancingRateSixMonthTermMember" 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">Secured Overnight Financing Rate Six Month Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateSixMonthTermMember" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateSixMonthTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_SecuredOvernightFinancingRateSixMonthTermMember" xlink:to="lab_prct_SecuredOvernightFinancingRateSixMonthTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_bb0c3d10-20ab-46a4-a035-544f0554b8c8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdvertisingCostsPolicyTextBlock_d64c50be-8235-4fe3-a1e7-e7d4ed5b2c9c_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expenses</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount_de1468a3-f373-4f94-a6b9-720606952551_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant compliance, IPO capital raised in threshold amount</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" xlink: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, Covenant Compliance, Capital Raised in IPO Threshold Amount</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" 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, Covenant Compliance, Capital Raised in IPO Threshold Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" xlink:to="lab_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_34afdce9-8b9e-4b20-9ebe-b66f8680b4f4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_dc35625a-cfc3-4030-a5a9-47050dec03e6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of common stock from the initial public offering, net of underwriting discounts, commissions and offering expenses</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_2fd0189c-725a-4f12-a19f-28bb8197de3d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76940340-c2b4-4c5c-b9d3-9f8774546ccb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_059589fd-958a-472b-9148-88ee560e853d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensation_d44856b6-6520-4deb-9f93-2e764de88085_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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0a578482-bb76-4d23-8004-9f0c21919e16_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">Weighted average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_2b4f851c-09db-48a4-baf3-38214c4f500a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_961f29e9-450d-433c-b519-e59894373c04_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm_194d71d3-5376-4a47-9753-43b8b208666c_terseLabel_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" xlink: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, covenant compliance interest-only period term</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm_label_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" xlink: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, Covenant Compliance Interest-Only Period Term</link:label>
    <link:label id="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm_documentation_en-US" xlink:label="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" 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, Covenant Compliance Interest-Only Period Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" xlink:to="lab_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_1d3cb5f8-12f4-45a0-9119-9b6dbf8e04a3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bfb2d8e0-e260-46b9-905b-1923deb7fb95_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4c73df2e-c203-493b-b3ae-c0c299b913b1_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_22a06af9-6d72-40bd-8350-21cc6b145692_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_1520d82c-377c-43bf-b66b-9e508d485f10_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0953249c-fdd3-408f-b20f-9fe282a447b0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility interest rate at period end (percent)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_32deec1b-e0d3-406d-8c7f-765fb9f6f757_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_566c034b-eb56-498a-8bd6-432f878d63c5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_3bd9b47c-b718-4362-804d-20d57f1e05aa_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink: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 Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_f6a33fef-7908-4975-96db-fd82f01ca1b2_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">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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent_8512f96e-fc6a-4cdf-b3ae-9857621ae452_terseLabel_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Early repayment fee first twelve month, percent</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent_label_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" xlink: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, Early Repayment Fee First Twelve Month, Percent</link:label>
    <link:label id="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent_documentation_en-US" xlink:label="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" 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, Early Repayment Fee First Twelve Month, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" xlink:to="lab_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_60b658b4-4e2f-4834-912c-707758a59693_terseLabel_en-US" xlink:label="lab_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of Series G redeemable convertible preferred stock, net of issuance costs</link:label>
    <link:label id="lab_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_label_en-US" xlink:label="lab_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" xlink: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 Redeemable Convertible Preferred Stock, Net of Issuance Costs</link:label>
    <link:label id="lab_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_documentation_en-US" xlink:label="lab_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" 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 Redeemable Convertible Preferred Stock, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" xlink:href="prct-20221231.xsd#prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" xlink:to="lab_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_64b89f4a-2fe2-4ed9-bd1a-a8b5a022e3ac_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan facility derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>prct-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:3d7284cd-9ec0-4e1f-9e74-dd8ae7ee2eaa,g:265b38d9-1635-4f02-8e01-5f37af1ee7ab-->
<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.procept-biorobotics.com/role/Coverpage" xlink:type="simple" xlink:href="prct-20221231.xsd#Coverpage"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/Coverpage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_8f03b7b2-878e-4854-8ab3-900e2bd7cf13" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_DocumentType_8f03b7b2-878e-4854-8ab3-900e2bd7cf13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_3fbcbf0e-0c83-4071-a559-b698c41483cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_DocumentAnnualReport_3fbcbf0e-0c83-4071-a559-b698c41483cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_96da4dc7-d574-45ff-beea-a25af25d19d6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_DocumentPeriodEndDate_96da4dc7-d574-45ff-beea-a25af25d19d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_0c02bd52-b86f-44b5-b7f2-db72dcb89ab3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_CurrentFiscalYearEndDate_0c02bd52-b86f-44b5-b7f2-db72dcb89ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_0c9d83b2-07ad-4b60-adc5-03f893cee7d9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_DocumentTransitionReport_0c9d83b2-07ad-4b60-adc5-03f893cee7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_0ecff47c-1b9a-467e-a813-4873c1b771e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityFileNumber_0ecff47c-1b9a-467e-a813-4873c1b771e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_989812fb-71f9-4a39-89f2-51cede69b4cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityRegistrantName_989812fb-71f9-4a39-89f2-51cede69b4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_69d3de03-35af-48fa-946c-9f2149a6394f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_69d3de03-35af-48fa-946c-9f2149a6394f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_3f37ea5e-7ae0-4ca5-951a-2a6dd5928c3a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityTaxIdentificationNumber_3f37ea5e-7ae0-4ca5-951a-2a6dd5928c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_8dcb9914-9dc2-441f-b038-d7bfe2b5a7b1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityAddressAddressLine1_8dcb9914-9dc2-441f-b038-d7bfe2b5a7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fb11b9d4-1ac9-4a61-acc5-8dfb0b3959cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityAddressCityOrTown_fb11b9d4-1ac9-4a61-acc5-8dfb0b3959cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4b1b8be9-f832-41ba-8985-578415d60a36" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityAddressStateOrProvince_4b1b8be9-f832-41ba-8985-578415d60a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_12699f00-30ec-4778-b4be-101f755646e8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityAddressPostalZipCode_12699f00-30ec-4778-b4be-101f755646e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_c980bed8-107b-4499-a806-1f4b3170f1b0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_CityAreaCode_c980bed8-107b-4499-a806-1f4b3170f1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4c8a6df8-51a2-4c77-873c-c601ffa04e08" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_LocalPhoneNumber_4c8a6df8-51a2-4c77-873c-c601ffa04e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_571e9682-ac9a-462a-ac27-4c31b592b7cc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_Security12bTitle_571e9682-ac9a-462a-ac27-4c31b592b7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_adf422f2-96a4-4955-b23b-10d2992bc195" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_TradingSymbol_adf422f2-96a4-4955-b23b-10d2992bc195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f460632e-e9cb-4093-8d0e-3c7cea3d05b5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_SecurityExchangeName_f460632e-e9cb-4093-8d0e-3c7cea3d05b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_6b9b15e7-2723-482c-88c3-9049445caa7c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_6b9b15e7-2723-482c-88c3-9049445caa7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_e9dd3d48-7f7e-4813-878d-49e3a704a886" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityVoluntaryFilers_e9dd3d48-7f7e-4813-878d-49e3a704a886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5dd695bd-22cf-4daf-87e3-f55a3eda90c7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityCurrentReportingStatus_5dd695bd-22cf-4daf-87e3-f55a3eda90c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_07416137-7bbc-48c7-a374-446a25ebd458" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityInteractiveDataCurrent_07416137-7bbc-48c7-a374-446a25ebd458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_4ceb3567-93d7-456f-99ea-6579b95ceeb8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityFilerCategory_4ceb3567-93d7-456f-99ea-6579b95ceeb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0dccb03c-ef77-4939-bf03-756827f1bbaa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntitySmallBusiness_0dccb03c-ef77-4939-bf03-756827f1bbaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_2e4a494a-2e99-4024-91f6-976d4c36fa35" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityEmergingGrowthCompany_2e4a494a-2e99-4024-91f6-976d4c36fa35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_9bdff870-9377-432b-9701-4d1d581ae13a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_IcfrAuditorAttestationFlag_9bdff870-9377-432b-9701-4d1d581ae13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_eeb39814-01b5-4b6b-9c3d-0ccbb5c79d02" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityShellCompany_eeb39814-01b5-4b6b-9c3d-0ccbb5c79d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_ff862ba1-93ef-4494-b6ce-8eeffd17fba6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityPublicFloat_ff862ba1-93ef-4494-b6ce-8eeffd17fba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b3d42153-dd20-434e-bd4d-0b73f8ae11c8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b3d42153-dd20-434e-bd4d-0b73f8ae11c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_46bf3899-bff6-43c6-bc42-191a447e1777" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_46bf3899-bff6-43c6-bc42-191a447e1777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_8531a749-1580-430e-8ef9-26e46e80269a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_EntityCentralIndexKey_8531a749-1580-430e-8ef9-26e46e80269a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_91b1799f-ba7b-466e-b425-a5b51c13e9c1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_DocumentFiscalYearFocus_91b1799f-ba7b-466e-b425-a5b51c13e9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3c07dfc5-2601-4e3f-992f-3b8c636f1d58" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3c07dfc5-2601-4e3f-992f-3b8c636f1d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_47283b87-2213-4ba9-a6c5-623514e9d5fc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_92ed6b4b-d669-4504-b156-29042996cb6a" xlink:to="loc_dei_AmendmentFlag_47283b87-2213-4ba9-a6c5-623514e9d5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/AuditInformation" xlink:type="simple" xlink:href="prct-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_prct_AuditInformationAbstract_9d72730a-372f-404e-9e38-0dcab8ebf3c5" xlink:href="prct-20221231.xsd#prct_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_996a7bd2-9a20-495f-b1f3-ff6efcb24aea" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_AuditInformationAbstract_9d72730a-372f-404e-9e38-0dcab8ebf3c5" xlink:to="loc_dei_AuditorFirmId_996a7bd2-9a20-495f-b1f3-ff6efcb24aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_3fbb4004-2790-4c37-9c9a-cb696f0ac059" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_AuditInformationAbstract_9d72730a-372f-404e-9e38-0dcab8ebf3c5" xlink:to="loc_dei_AuditorName_3fbb4004-2790-4c37-9c9a-cb696f0ac059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_241d5dc5-e221-460e-8854-11e1dc812aa1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_AuditInformationAbstract_9d72730a-372f-404e-9e38-0dcab8ebf3c5" xlink:to="loc_dei_AuditorLocation_241d5dc5-e221-460e-8854-11e1dc812aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1dd82d55-fa43-4d8d-85a1-eb7a7e3dfe07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1dd82d55-fa43-4d8d-85a1-eb7a7e3dfe07" xlink:to="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_201264c7-c6c5-4e1b-821c-b9044e6ed906" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_201264c7-c6c5-4e1b-821c-b9044e6ed906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_8b55d95c-61a6-4701-9966-45258fb47eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:to="loc_us-gaap_RestrictedCashCurrent_8b55d95c-61a6-4701-9966-45258fb47eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_514fe57e-ed50-477a-a058-76ae70c143c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_514fe57e-ed50-477a-a058-76ae70c143c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_316164ba-1a21-4041-8335-79b05bd86b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:to="loc_us-gaap_InventoryNet_316164ba-1a21-4041-8335-79b05bd86b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_601783e4-2640-4332-a28e-56863b753e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_601783e4-2640-4332-a28e-56863b753e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5fed4848-e418-49b1-9880-520872611d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6eb03a55-c5a7-4481-85a5-0ec12ee3558f" xlink:to="loc_us-gaap_AssetsCurrent_5fed4848-e418-49b1-9880-520872611d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_bb2a0254-181b-45c7-8073-6475253287b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_bb2a0254-181b-45c7-8073-6475253287b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_332d7655-96cf-42bd-a8a4-46403ee43d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_332d7655-96cf-42bd-a8a4-46403ee43d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3a02a188-6926-4453-9f57-199f36c345a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3a02a188-6926-4453-9f57-199f36c345a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_804edab6-829d-4823-be84-6e5941a5e3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_804edab6-829d-4823-be84-6e5941a5e3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e1f33041-8339-4fdf-8a7d-5764f29358ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e1f33041-8339-4fdf-8a7d-5764f29358ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_855edae7-3513-487e-991d-a5d6184ae054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_40528d7d-567d-4b9d-84c5-539fd9e21204" xlink:to="loc_us-gaap_Assets_855edae7-3513-487e-991d-a5d6184ae054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1dd82d55-fa43-4d8d-85a1-eb7a7e3dfe07" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cb652d83-265e-43e8-8138-241ecd6eb8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:to="loc_us-gaap_AccountsPayableCurrent_cb652d83-265e-43e8-8138-241ecd6eb8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_596e2f6b-c726-48ba-9572-95573ec541d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:to="loc_us-gaap_AccruedSalariesCurrent_596e2f6b-c726-48ba-9572-95573ec541d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c07c2a70-8de9-4d6c-9cf4-b9b99e3fc09a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c07c2a70-8de9-4d6c-9cf4-b9b99e3fc09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9684a741-f1c3-48af-99f9-6badd36fa4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9684a741-f1c3-48af-99f9-6badd36fa4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_dc95377e-8afa-4d89-93ac-c52c0b982ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_dc95377e-8afa-4d89-93ac-c52c0b982ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a0ebd200-25d1-493c-a8fa-83a44d0a2de4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8eddcdf4-eb30-4704-a4ca-47e7a11dcd7f" xlink:to="loc_us-gaap_LiabilitiesCurrent_a0ebd200-25d1-493c-a8fa-83a44d0a2de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_75389aae-bc01-4c04-a286-13b3059a6a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_75389aae-bc01-4c04-a286-13b3059a6a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_07a786ea-2e24-4230-9873-21f26e6a1072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_07a786ea-2e24-4230-9873-21f26e6a1072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_19b4ecbc-82e2-4efe-b373-4411870654fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_19b4ecbc-82e2-4efe-b373-4411870654fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4da26a83-9a11-47e8-89ee-602725750f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4da26a83-9a11-47e8-89ee-602725750f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_70a205c9-d903-439a-94c0-7f65dec52bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_Liabilities_70a205c9-d903-439a-94c0-7f65dec52bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2af63534-27e7-4c18-b629-08b3ecf6b503" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2af63534-27e7-4c18-b629-08b3ecf6b503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_519966e1-5103-4232-8375-f66815c6d811" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:to="loc_us-gaap_PreferredStockValue_519966e1-5103-4232-8375-f66815c6d811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_240f70ba-51c0-44c8-b8fa-36e4d52c520f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:to="loc_us-gaap_CommonStockValue_240f70ba-51c0-44c8-b8fa-36e4d52c520f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_49d7ae58-6015-4bd6-9e35-d1ae686fc891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:to="loc_us-gaap_AdditionalPaidInCapital_49d7ae58-6015-4bd6-9e35-d1ae686fc891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3e31b164-2143-4cb3-88f9-5270534813b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3e31b164-2143-4cb3-88f9-5270534813b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a189100b-e4cf-44c4-bfea-313a50e1c501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a189100b-e4cf-44c4-bfea-313a50e1c501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a7b0ba60-e841-43f0-bfbf-748c1bd1efa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_83d0b3a7-aa13-4c5e-b368-f009a3f35365" xlink:to="loc_us-gaap_StockholdersEquity_a7b0ba60-e841-43f0-bfbf-748c1bd1efa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_795c0351-84a2-4e1b-ad42-667c9a0fd235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d15bb108-0b2e-4919-92f4-8b1c82ef4fc4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_795c0351-84a2-4e1b-ad42-667c9a0fd235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_694fc4a1-2e3c-4b70-bb54-75ca0f45c931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_694fc4a1-2e3c-4b70-bb54-75ca0f45c931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_adb83061-fe9b-4f3f-90a5-7cfdebbbfebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_adb83061-fe9b-4f3f-90a5-7cfdebbbfebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_69e85b0f-28d7-4e0e-9868-00a7223a78d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_PreferredStockSharesIssued_69e85b0f-28d7-4e0e-9868-00a7223a78d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_7e651938-95d8-4733-a4b4-e021af580b47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_7e651938-95d8-4733-a4b4-e021af580b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_bc18598b-3539-4fc7-84de-30ed77afa707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_bc18598b-3539-4fc7-84de-30ed77afa707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_653c97d5-4320-40f5-a8ec-52ad94fd60aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_653c97d5-4320-40f5-a8ec-52ad94fd60aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a06d5b11-94e1-4f08-930d-090d707ea91f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_CommonStockSharesIssued_a06d5b11-94e1-4f08-930d-090d707ea91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_babbec78-0b14-4100-9620-c8599baacd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2789c4bb-2ae5-45a5-869e-2d50e3af3362" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_babbec78-0b14-4100-9620-c8599baacd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd55c454-29ba-4958-9724-73d18e2832b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd55c454-29ba-4958-9724-73d18e2832b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_8be7f567-35ac-4860-b691-6db502193059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_CostOfRevenue_8be7f567-35ac-4860-b691-6db502193059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9fc9e2d6-0de3-4c87-a6a3-5e555889e29b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_GrossProfit_9fc9e2d6-0de3-4c87-a6a3-5e555889e29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_b9da36e8-546a-41cb-be49-0798a1d86b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_OperatingExpensesAbstract_b9da36e8-546a-41cb-be49-0798a1d86b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_65fe11ea-6cb9-48dc-9e57-1e8c355dc3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b9da36e8-546a-41cb-be49-0798a1d86b93" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_65fe11ea-6cb9-48dc-9e57-1e8c355dc3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7920c04d-82e1-4c7e-968d-a04d073a093b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b9da36e8-546a-41cb-be49-0798a1d86b93" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7920c04d-82e1-4c7e-968d-a04d073a093b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_15a91cdb-bc65-47cf-8ba2-cc511e5d84a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b9da36e8-546a-41cb-be49-0798a1d86b93" xlink:to="loc_us-gaap_OperatingExpenses_15a91cdb-bc65-47cf-8ba2-cc511e5d84a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_989631e6-edc8-4649-9062-49c835618d75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_OperatingIncomeLoss_989631e6-edc8-4649-9062-49c835618d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e7a5c7b7-ab97-416f-ad33-7f2354dda3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_InterestExpense_e7a5c7b7-ab97-416f-ad33-7f2354dda3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_InterestAndOtherIncomeExpense_e7225e0b-b5ce-4135-96c7-2d45c041e392" xlink:href="prct-20221231.xsd#prct_InterestAndOtherIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_prct_InterestAndOtherIncomeExpense_e7225e0b-b5ce-4135-96c7-2d45c041e392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_83ddd36f-90a0-4d6d-b057-0528923f0fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_83ddd36f-90a0-4d6d-b057-0528923f0fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_951b17e4-757b-4462-b211-e4822082f48b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_NetIncomeLoss_951b17e4-757b-4462-b211-e4822082f48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e8330188-ded1-42c8-a413-fabc8db2f949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_EarningsPerShareBasic_e8330188-ded1-42c8-a413-fabc8db2f949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a6dd0474-e12c-4f9b-9e16-ea0201f6636c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a6dd0474-e12c-4f9b-9e16-ea0201f6636c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_123bd14b-7c89-44d0-b9b0-12fd9081f6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_123bd14b-7c89-44d0-b9b0-12fd9081f6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_77dee7d3-2b59-4dab-99b2-d52e3eba1c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_123bd14b-7c89-44d0-b9b0-12fd9081f6fd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_77dee7d3-2b59-4dab-99b2-d52e3eba1c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_700b2623-a4f2-42c7-bf40-9131bfb24f04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_123bd14b-7c89-44d0-b9b0-12fd9081f6fd" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_700b2623-a4f2-42c7-bf40-9131bfb24f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8b5481f2-730b-4302-a7ac-27a6fcef89d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b129a628-f61f-4f1e-afb4-1748ce3337a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8b5481f2-730b-4302-a7ac-27a6fcef89d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_d60d3b9a-3483-4d66-a48c-8230b877f9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8b5481f2-730b-4302-a7ac-27a6fcef89d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_d60d3b9a-3483-4d66-a48c-8230b877f9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b6f78909-0760-4d58-88e1-031dffe10fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8b5481f2-730b-4302-a7ac-27a6fcef89d5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_b6f78909-0760-4d58-88e1-031dffe10fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_7adc053f-b824-4100-bebc-569d741cf5a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_23767937-d48a-4889-9b3e-a5215986dcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_7adc053f-b824-4100-bebc-569d741cf5a4" xlink:to="loc_us-gaap_StatementTable_23767937-d48a-4889-9b3e-a5215986dcf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_23767937-d48a-4889-9b3e-a5215986dcf0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e7b3a2fb-23f6-4cb7-a209-84e5424ec6bd" xlink:to="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6ce2ec4c-e31c-46d3-ba3d-381eba292d97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_CommonStockMember_6ce2ec4c-e31c-46d3-ba3d-381eba292d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_8b8c9f98-3a1f-42c4-99c2-5be582dc77f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_8b8c9f98-3a1f-42c4-99c2-5be582dc77f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad29875c-2d7e-4a31-a713-d99e96df614f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad29875c-2d7e-4a31-a713-d99e96df614f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2923d7d3-9b8f-469a-9904-3525b50e5a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a3ae748b-d4ad-4b2d-a55e-7ae8cea54c57" xlink:to="loc_us-gaap_RetainedEarningsMember_2923d7d3-9b8f-469a-9904-3525b50e5a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_23767937-d48a-4889-9b3e-a5215986dcf0" xlink:to="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_6f09734d-6936-4c22-b4a2-938de1ea3473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_6f09734d-6936-4c22-b4a2-938de1ea3473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_6d63897c-8d08-431a-9796-b93daabdd732" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_6d63897c-8d08-431a-9796-b93daabdd732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_be1d85a2-3816-4ab9-839e-826d5c74760b" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_be1d85a2-3816-4ab9-839e-826d5c74760b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_13812f29-6cb9-44d3-bed2-fb6296d20bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_13812f29-6cb9-44d3-bed2-fb6296d20bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises_7262bf64-327f-45eb-8b2c-e0ff628335b9" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises_7262bf64-327f-45eb-8b2c-e0ff628335b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises_635f2fa4-71e9-4a5d-8474-74967c123761" xlink:href="prct-20221231.xsd#prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises_635f2fa4-71e9-4a5d-8474-74967c123761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquitySharesConversionOfConvertibleSecurities_f80ea8c6-95bc-4b55-8816-ccdcec6dff5c" xlink:href="prct-20221231.xsd#prct_TemporaryEquitySharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquitySharesConversionOfConvertibleSecurities_f80ea8c6-95bc-4b55-8816-ccdcec6dff5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TemporaryEquityAmountConversionOfConvertibleSecurities_1ec82940-a5d6-450d-86be-dbc1ec898b85" xlink:href="prct-20221231.xsd#prct_TemporaryEquityAmountConversionOfConvertibleSecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_prct_TemporaryEquityAmountConversionOfConvertibleSecurities_1ec82940-a5d6-450d-86be-dbc1ec898b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_0394537c-127c-480e-84aa-83bb034426c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_0394537c-127c-480e-84aa-83bb034426c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_aeee2864-f4f8-4104-aa6e-ec9027a98e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_9052b1fb-e793-4fe7-808b-9d3f9d05a775" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_aeee2864-f4f8-4104-aa6e-ec9027a98e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5b211a38-2f87-4fe4-b39a-703b6716dd43" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d4a0d9fd-b108-4f52-b91f-41333a809edc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d4a0d9fd-b108-4f52-b91f-41333a809edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_277a3bfe-99e5-4f91-b2eb-ec723c8035a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockholdersEquity_277a3bfe-99e5-4f91-b2eb-ec723c8035a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_13f5d722-737f-4ff8-ab17-cae590999b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_13f5d722-737f-4ff8-ab17-cae590999b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_139c280e-020a-48a3-8789-14cbcdf292d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_139c280e-020a-48a3-8789-14cbcdf292d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9d1fbee7-6c22-4319-ae53-48b2136d312b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9d1fbee7-6c22-4319-ae53-48b2136d312b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_01913dd0-f360-4d55-8381-a72e36ba41b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_01913dd0-f360-4d55-8381-a72e36ba41b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_15f9856c-4181-4cca-8884-eaa7b7704d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_15f9856c-4181-4cca-8884-eaa7b7704d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b668e3e2-918a-4e74-b26b-910e8daa9535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b668e3e2-918a-4e74-b26b-910e8daa9535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_171f6cff-bef8-410c-ae54-4de33f4333d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_171f6cff-bef8-410c-ae54-4de33f4333d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6ec92534-4bcc-441c-819f-c28c3a29c968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_6ec92534-4bcc-441c-819f-c28c3a29c968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_7a438f59-4b32-4c51-b770-516fa3f4a079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_7a438f59-4b32-4c51-b770-516fa3f4a079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0dc60933-ac31-4eb3-b34a-6efa137eb7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0dc60933-ac31-4eb3-b34a-6efa137eb7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_73c47c18-88d1-4ce5-b206-55743a52f053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_NetIncomeLoss_73c47c18-88d1-4ce5-b206-55743a52f053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e409de5b-d754-4c37-b6d4-cfdf6e3138ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e409de5b-d754-4c37-b6d4-cfdf6e3138ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_78e49f28-f0ab-4034-9215-3ad2952e175d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1aa1f28-806e-4c78-9ff4-779c38267f22" xlink:to="loc_us-gaap_StockholdersEquity_78e49f28-f0ab-4034-9215-3ad2952e175d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b6d40295-7ad2-4064-865d-eda62645826a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_23759545-5659-434a-b2cb-32dd78594d54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b6d40295-7ad2-4064-865d-eda62645826a" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_23759545-5659-434a-b2cb-32dd78594d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="prct-20221231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_23f89597-0caf-4188-91e3-01ac8a198694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d423a8fc-62be-4a1b-8155-f497c17b10f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_23f89597-0caf-4188-91e3-01ac8a198694" xlink:to="loc_us-gaap_StatementTable_d423a8fc-62be-4a1b-8155-f497c17b10f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a3c6b358-7cb0-4d6b-96e8-49a53df67db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d423a8fc-62be-4a1b-8155-f497c17b10f9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a3c6b358-7cb0-4d6b-96e8-49a53df67db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f9da1c19-6d3c-4f27-8daa-914a246de482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a3c6b358-7cb0-4d6b-96e8-49a53df67db6" xlink:to="loc_us-gaap_ClassOfStockDomain_f9da1c19-6d3c-4f27-8daa-914a246de482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SeriesGRedeemableConvertiblePreferredStockMember_d1c1ac94-d46a-420d-885d-854138559d6e" xlink:href="prct-20221231.xsd#prct_SeriesGRedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f9da1c19-6d3c-4f27-8daa-914a246de482" xlink:to="loc_prct_SeriesGRedeemableConvertiblePreferredStockMember_d1c1ac94-d46a-420d-885d-854138559d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d423a8fc-62be-4a1b-8155-f497c17b10f9" xlink:to="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c2506f45-81a4-4f28-a24a-6476a13ea4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:to="loc_us-gaap_NetIncomeLoss_c2506f45-81a4-4f28-a24a-6476a13ea4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_fca6acde-5f50-41cd-843b-f7f11010e421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_fca6acde-5f50-41cd-843b-f7f11010e421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ae37d124-bc3d-4af2-975e-a1594c511885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_ShareBasedCompensation_ae37d124-bc3d-4af2-975e-a1594c511885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_4e392184-9aae-40ff-af09-602a20a0d3b4" xlink:href="prct-20221231.xsd#prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax_4e392184-9aae-40ff-af09-602a20a0d3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_NonCashLeaseAccretionExpense_48c732c5-6f97-4193-ac0e-e62ebf323ae1" xlink:href="prct-20221231.xsd#prct_NonCashLeaseAccretionExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_prct_NonCashLeaseAccretionExpense_48c732c5-6f97-4193-ac0e-e62ebf323ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_ed86a1b0-968e-4f6e-ac4f-fac005b27bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_InventoryWriteDown_ed86a1b0-968e-4f6e-ac4f-fac005b27bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c39a432e-5d11-40c5-8a38-ba485b97e3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c39a432e-5d11-40c5-8a38-ba485b97e3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0dc75bed-0f2c-45a7-9ee9-008bc53c6a6d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ac16c880-bb6e-43a5-90ec-ba71beb6d38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ac16c880-bb6e-43a5-90ec-ba71beb6d38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a65206df-d21d-44c7-a0f2-04148344c4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a65206df-d21d-44c7-a0f2-04148344c4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1ac4aba0-ef53-4f7a-a9c0-a6f6d5eb6f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1ac4aba0-ef53-4f7a-a9c0-a6f6d5eb6f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d319168a-65c3-4a39-b638-fc74176d4b85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d319168a-65c3-4a39-b638-fc74176d4b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8f79a36-0241-4e0b-a6ae-b61c16da3bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8f79a36-0241-4e0b-a6ae-b61c16da3bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_47fb9b53-35f3-4ff9-b48a-e700526db1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_47fb9b53-35f3-4ff9-b48a-e700526db1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_cbdd9520-a8f4-40cb-ae6c-0e6e06c6c7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_cbdd9520-a8f4-40cb-ae6c-0e6e06c6c7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b4782a73-3609-413a-a239-242671d6daef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b4782a73-3609-413a-a239-242671d6daef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4a0d75c5-8eec-4a4d-818d-e1f3d53deb02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4a0d75c5-8eec-4a4d-818d-e1f3d53deb02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_65e31b94-72bf-4447-95c7-f97b9222c647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d03cf5ce-7426-40f3-8862-cb053202e444" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_65e31b94-72bf-4447-95c7-f97b9222c647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e374b372-823c-45c5-9c2e-0c9598d76d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61b215fb-55f8-4d01-be41-1834a921a7ca" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e374b372-823c-45c5-9c2e-0c9598d76d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_44333043-1316-4943-9193-95d14a9aec1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_44333043-1316-4943-9193-95d14a9aec1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a12adee8-2bd9-46c9-a2dd-c8d967ee1368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_55ba78e0-24f2-4535-aa16-3b78c95f946c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a12adee8-2bd9-46c9-a2dd-c8d967ee1368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f88d4d1d-5802-4409-9980-82abae3f5707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f88d4d1d-5802-4409-9980-82abae3f5707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_02d1309a-3bc1-4cf7-97a6-7a43aaa29c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_02d1309a-3bc1-4cf7-97a6-7a43aaa29c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a74b64ff-5dcb-4fff-934a-f4b29aa9f156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a74b64ff-5dcb-4fff-934a-f4b29aa9f156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_73791c74-0d15-46f4-816c-81f7373aa10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_73791c74-0d15-46f4-816c-81f7373aa10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_ec06b012-f630-49fd-b207-10acd067f56e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_ec06b012-f630-49fd-b207-10acd067f56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_210db77f-ec9e-4f3f-81ee-089d5062d7bb" xlink:href="prct-20221231.xsd#prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts_210db77f-ec9e-4f3f-81ee-089d5062d7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f755de20-5a8a-4980-816c-71007506adcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f755de20-5a8a-4980-816c-71007506adcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_907d0bdb-02c6-4f5f-9c14-7ab758f35f02" xlink:href="prct-20221231.xsd#prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee_907d0bdb-02c6-4f5f-9c14-7ab758f35f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_965b10dc-b3f5-4e70-92dc-dc5c8ef4091b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_965b10dc-b3f5-4e70-92dc-dc5c8ef4091b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d5f6f06-a027-40ad-93c5-7930dbf3bb7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a732a91a-163c-40a1-9880-7da81597eddb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d5f6f06-a027-40ad-93c5-7930dbf3bb7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9b0f2996-e48e-412a-b347-b6b98dcdd04c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9b0f2996-e48e-412a-b347-b6b98dcdd04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47914ac8-e70f-42b3-8b25-0db85bc23e92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47914ac8-e70f-42b3-8b25-0db85bc23e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4d74ded8-2fe3-4c8e-9ee6-e14cfec8beae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4d74ded8-2fe3-4c8e-9ee6-e14cfec8beae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e8f367e-541b-436e-a02a-5177d36f503a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e8f367e-541b-436e-a02a-5177d36f503a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d8d68918-fdcf-4088-81bc-90095c39404f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d8d68918-fdcf-4088-81bc-90095c39404f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_501720a6-12eb-43c1-927c-dc563fb5b033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2e8acf72-f097-41d2-b367-52041fc86851" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_501720a6-12eb-43c1-927c-dc563fb5b033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5892f7b3-0495-4e84-a995-216d21b96a99" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_4aae320d-f5eb-4776-96c4-13f3854c51ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:to="loc_us-gaap_InterestPaidNet_4aae320d-f5eb-4776-96c4-13f3854c51ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f5e20cf3-fc62-4a5c-bfbf-a7f6b90982b5" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TransferFromInventoryToPropertyAndEquipmentNet_5a9eae37-ca2a-471c-9b18-441a93ba6e86" xlink:href="prct-20221231.xsd#prct_TransferFromInventoryToPropertyAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_prct_TransferFromInventoryToPropertyAndEquipmentNet_5a9eae37-ca2a-471c-9b18-441a93ba6e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_258f69a1-564a-4cd8-9f4a-7afd31b31395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_258f69a1-564a-4cd8-9f4a-7afd31b31395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_7903a93c-35d7-4b54-a3c4-77ef4721c7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_7903a93c-35d7-4b54-a3c4-77ef4721c7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_65a0002f-2be3-4d0f-8ab5-99e7d7fd9b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_deb61af3-b1d6-4e0b-873e-fcf6b5934b81" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_65a0002f-2be3-4d0f-8ab5-99e7d7fd9b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/Organization" xlink:type="simple" xlink:href="prct-20221231.xsd#Organization"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/Organization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a2725802-4fde-40d2-a0ec-5d0aad0c4800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_b6f03921-ff4d-400c-9543-5b5c7b9d452d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a2725802-4fde-40d2-a0ec-5d0aad0c4800" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_b6f03921-ff4d-400c-9543-5b5c7b9d452d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="prct-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2f6b0ffe-2a9d-47c0-a32a-453a7d7ace90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_bfd0af8a-688f-4fc7-8859-a5d038d1d5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f6b0ffe-2a9d-47c0-a32a-453a7d7ace90" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_bfd0af8a-688f-4fc7-8859-a5d038d1d5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_105e98f3-7380-4e31-ac02-6d46281ee059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_71cabc25-fd80-4327-9fed-d423dd49acac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_105e98f3-7380-4e31-ac02-6d46281ee059" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_71cabc25-fd80-4327-9fed-d423dd49acac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItems" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItems"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItems" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0dcf9040-5472-4fd4-819a-295899edc396" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_198f9363-c5b7-457a-9785-835824d9eeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0dcf9040-5472-4fd4-819a-295899edc396" xlink:to="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_198f9363-c5b7-457a-9785-835824d9eeeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IntangibleAssets" xlink:type="simple" xlink:href="prct-20221231.xsd#IntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a5519a94-4e31-4556-83ef-ea2eba5ad527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_9c4ca8f5-5157-4822-8683-0bfa6ebf99a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a5519a94-4e31-4556-83ef-ea2eba5ad527" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_9c4ca8f5-5157-4822-8683-0bfa6ebf99a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/LongTermDebt" xlink:type="simple" xlink:href="prct-20221231.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_23c3692d-9789-41dd-936d-9da5be985641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_98b4838a-4e46-4a8e-af62-23f3ee31c229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_23c3692d-9789-41dd-936d-9da5be985641" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_98b4838a-4e46-4a8e-af62-23f3ee31c229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a68aee7d-a6c5-48ba-b800-987aa36ef83d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_ed06249b-6e82-4ce5-9788-353beed8eb38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a68aee7d-a6c5-48ba-b800-987aa36ef83d" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_ed06249b-6e82-4ce5-9788-353beed8eb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_98b806f4-fe7f-4240-ba65-af125eaaee94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_f2b4e032-c916-4c70-b8b4-07d813fb50a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98b806f4-fe7f-4240-ba65-af125eaaee94" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_f2b4e032-c916-4c70-b8b4-07d813fb50a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/NetLossPerShare" xlink:type="simple" xlink:href="prct-20221231.xsd#NetLossPerShare"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/NetLossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_87696cf2-9245-461b-b018-8045802c8cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_d9630696-7752-4414-b395-247d475b1eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_87696cf2-9245-461b-b018-8045802c8cf7" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d9630696-7752-4414-b395-247d475b1eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/GeographicalInformation" xlink:type="simple" xlink:href="prct-20221231.xsd#GeographicalInformation"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/GeographicalInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2bc9172d-b8b9-474e-9746-0462033c2a35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_GeographicalInformationTextBlock_1cf4100b-e007-4e75-896c-da767601d5ce" xlink:href="prct-20221231.xsd#prct_GeographicalInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2bc9172d-b8b9-474e-9746-0462033c2a35" xlink:to="loc_prct_GeographicalInformationTextBlock_1cf4100b-e007-4e75-896c-da767601d5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="prct-20221231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d6cee49a-83b3-4342-a5b9-7477c9f0ad1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_da12085a-64e9-4a03-b99f-5270266ce0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d6cee49a-83b3-4342-a5b9-7477c9f0ad1f" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_da12085a-64e9-4a03-b99f-5270266ce0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_45d3ed1b-136b-411f-82c6-36f3e1a4aee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d6cee49a-83b3-4342-a5b9-7477c9f0ad1f" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_45d3ed1b-136b-411f-82c6-36f3e1a4aee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="prct-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_547e735e-6909-4159-ae83-8f4ecca51dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_547e735e-6909-4159-ae83-8f4ecca51dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_4a69452d-b344-4399-b8a1-af82f777a5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_UseOfEstimates_4a69452d-b344-4399-b8a1-af82f777a5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_714f543f-b15f-4a01-8b0e-1fd2a6cdced8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_714f543f-b15f-4a01-8b0e-1fd2a6cdced8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_fe9bf061-296c-4a1e-ac97-b535e8f529c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_fe9bf061-296c-4a1e-ac97-b535e8f529c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_2506289e-276c-4dd4-a61c-c4a27037f83d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_2506289e-276c-4dd4-a61c-c4a27037f83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_80f7d9bc-2955-4d42-9af0-07cd41ec9ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_80f7d9bc-2955-4d42-9af0-07cd41ec9ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_8ba4314b-101a-4f58-a56d-1176f561e513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_8ba4314b-101a-4f58-a56d-1176f561e513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_e1639c20-384b-4dfc-879a-3ab95a87f807" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_e1639c20-384b-4dfc-879a-3ab95a87f807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e3437212-57d0-4ae4-8530-ab70ab2d3124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e3437212-57d0-4ae4-8530-ab70ab2d3124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentImpairment_56c06ec2-5e93-4843-92a2-6a0193c3c707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentImpairment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentImpairment_56c06ec2-5e93-4843-92a2-6a0193c3c707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_05389847-5911-4d9e-a12c-78007230eb0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_05389847-5911-4d9e-a12c-78007230eb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_24abe356-d8e0-4463-a565-d2b8776bd70f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_24abe356-d8e0-4463-a565-d2b8776bd70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_df16d4e5-45d9-435c-8a6b-6749cfc014cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_df16d4e5-45d9-435c-8a6b-6749cfc014cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_77f35b27-4345-4889-9cae-95ee134762f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_77f35b27-4345-4889-9cae-95ee134762f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_35ac18a5-4e59-44e6-b097-0774725216e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_35ac18a5-4e59-44e6-b097-0774725216e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_2e6bf25c-2869-4610-834c-249181babe02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_2e6bf25c-2869-4610-834c-249181babe02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_b7a7254d-abe8-4f57-89df-bd4ac25eb567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_b7a7254d-abe8-4f57-89df-bd4ac25eb567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d5fa11be-0df5-4593-b50f-fd29d0a5fe79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d5fa11be-0df5-4593-b50f-fd29d0a5fe79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_CommonStockValuationPolicyPolicyTextBlock_8b0b962b-6b89-4ef1-ac83-d8bde3c6b863" xlink:href="prct-20221231.xsd#prct_CommonStockValuationPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_prct_CommonStockValuationPolicyPolicyTextBlock_8b0b962b-6b89-4ef1-ac83-d8bde3c6b863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_1f579d79-7da8-4a44-ad1b-522274442289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_1f579d79-7da8-4a44-ad1b-522274442289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_5a640b7f-c96a-4ba7-9e3e-57d207c72f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_5a640b7f-c96a-4ba7-9e3e-57d207c72f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_7447a1bc-a910-4bbf-a9e0-69c56c1c25af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_7447a1bc-a910-4bbf-a9e0-69c56c1c25af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_3139f419-a72d-4475-b9d6-6232567a84b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_3139f419-a72d-4475-b9d6-6232567a84b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_ea9da05c-bda7-4633-b9e1-a2acc783a70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_ea9da05c-bda7-4633-b9e1-a2acc783a70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_5fd29d86-a213-45b8-a2fc-83a941c736f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_5fd29d86-a213-45b8-a2fc-83a941c736f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f9c8a331-e585-4d86-9167-6758264494ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8443c338-6712-4a3e-898a-dc5956d9d57b" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f9c8a331-e585-4d86-9167-6758264494ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9ff83234-8093-4d60-b999-4300957f1dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_66d76fe2-e2bf-4082-9a3b-faf732664dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9ff83234-8093-4d60-b999-4300957f1dd6" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_66d76fe2-e2bf-4082-9a3b-faf732664dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_12f17111-fcb8-4246-a3c6-5a4e2d90a5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9ff83234-8093-4d60-b999-4300957f1dd6" xlink:to="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_12f17111-fcb8-4246-a3c6-5a4e2d90a5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsTables"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5900490f-55d0-4e35-a939-bc85fbe12e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_c17b1183-04b1-419c-90e2-dc7e3f3ef2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5900490f-55d0-4e35-a939-bc85fbe12e89" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_c17b1183-04b1-419c-90e2-dc7e3f3ef2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6f566677-38f0-46cd-8eb1-33997c143eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5900490f-55d0-4e35-a939-bc85fbe12e89" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6f566677-38f0-46cd-8eb1-33997c143eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_a071e267-90ec-45fd-9c4e-6342e2f4c79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5900490f-55d0-4e35-a939-bc85fbe12e89" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_a071e267-90ec-45fd-9c4e-6342e2f4c79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_fcf2bad9-7797-4571-be7b-eec52a4099f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5900490f-55d0-4e35-a939-bc85fbe12e89" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_fcf2bad9-7797-4571-be7b-eec52a4099f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15cc60c2-4393-48d5-8290-d00672c2c7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8cf8c0ec-0b8e-41ac-9ecf-39c3532bf65d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15cc60c2-4393-48d5-8290-d00672c2c7f5" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_8cf8c0ec-0b8e-41ac-9ecf-39c3532bf65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_7b20d8ab-85a1-418b-9963-9048d7fb5ece" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15cc60c2-4393-48d5-8290-d00672c2c7f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_7b20d8ab-85a1-418b-9963-9048d7fb5ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_c14dde9f-607c-4ae5-9c3a-2ad726fb054d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15cc60c2-4393-48d5-8290-d00672c2c7f5" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_c14dde9f-607c-4ae5-9c3a-2ad726fb054d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1c44db36-5a44-47bc-b91a-94b56218bc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_15cc60c2-4393-48d5-8290-d00672c2c7f5" xlink:to="loc_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1c44db36-5a44-47bc-b91a-94b56218bc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2caa00fd-629c-4a8d-95a1-962cfaf8c4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_499719dc-3beb-4280-ae0c-bd68342f512a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2caa00fd-629c-4a8d-95a1-962cfaf8c4f8" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_499719dc-3beb-4280-ae0c-bd68342f512a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_30dce617-39fe-4b86-9c67-d01dbd6cb090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2caa00fd-629c-4a8d-95a1-962cfaf8c4f8" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_30dce617-39fe-4b86-9c67-d01dbd6cb090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_55d5499b-4209-46ba-aed8-d4d17933a40b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2caa00fd-629c-4a8d-95a1-962cfaf8c4f8" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_55d5499b-4209-46ba-aed8-d4d17933a40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="prct-20221231.xsd#NetLossPerShareTables"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/NetLossPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_884feba5-6baf-43f9-952c-0b21b456ff7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_5e187332-e208-4c63-b586-42ef6776fb41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_884feba5-6baf-43f9-952c-0b21b456ff7e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_5e187332-e208-4c63-b586-42ef6776fb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_23d55f7c-a9f3-4b16-b4d1-7aea506459d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_884feba5-6baf-43f9-952c-0b21b456ff7e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_23d55f7c-a9f3-4b16-b4d1-7aea506459d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_a2efb6c4-f797-4d09-a05c-90b33fbe161b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_884feba5-6baf-43f9-952c-0b21b456ff7e" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_a2efb6c4-f797-4d09-a05c-90b33fbe161b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/GeographicalInformationTables" xlink:type="simple" xlink:href="prct-20221231.xsd#GeographicalInformationTables"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/GeographicalInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a99b5ac-3960-4614-b129-2fbd4a482a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_eb6bf04c-b2e4-4d61-a1a5-6576875b4f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a99b5ac-3960-4614-b129-2fbd4a482a3a" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_eb6bf04c-b2e4-4d61-a1a5-6576875b4f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_09de8f16-9deb-4f2a-ae12-dbe8dfee67e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a99b5ac-3960-4614-b129-2fbd4a482a3a" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_09de8f16-9deb-4f2a-ae12-dbe8dfee67e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="prct-20221231.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_98db9aa6-9afe-4447-8286-e6696eb1413f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_7a9a5c25-fa04-4cae-9b80-64544c985fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_98db9aa6-9afe-4447-8286-e6696eb1413f" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_7a9a5c25-fa04-4cae-9b80-64544c985fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ba7032a3-8dfd-45d5-8e2c-5a434c051313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_98db9aa6-9afe-4447-8286-e6696eb1413f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ba7032a3-8dfd-45d5-8e2c-5a434c051313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_bde9c5ba-ac97-4ccf-823f-224da98ff6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_98db9aa6-9afe-4447-8286-e6696eb1413f" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_bde9c5ba-ac97-4ccf-823f-224da98ff6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/OrganizationDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#OrganizationDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/OrganizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ed7c544d-32a5-4870-9459-881efc7f798e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ed7c544d-32a5-4870-9459-881efc7f798e" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_ae560f48-2778-4066-b393-f663f2a1fa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_ae560f48-2778-4066-b393-f663f2a1fa8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c59dcfea-d1a5-4e9d-89aa-7baa9014a8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ae560f48-2778-4066-b393-f663f2a1fa8b" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c59dcfea-d1a5-4e9d-89aa-7baa9014a8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_9596a880-e66b-4162-971a-92e5931aafab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c59dcfea-d1a5-4e9d-89aa-7baa9014a8e6" xlink:to="loc_us-gaap_IPOMember_9596a880-e66b-4162-971a-92e5931aafab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7fe2e606-7712-40d1-83b6-1338f36e6528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7fe2e606-7712-40d1-83b6-1338f36e6528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0ad02b77-8948-4d80-9908-f952b2e97d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7fe2e606-7712-40d1-83b6-1338f36e6528" xlink:to="loc_us-gaap_ClassOfStockDomain_0ad02b77-8948-4d80-9908-f952b2e97d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4971d44a-0e26-4920-a8ec-93b07d1b9646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0ad02b77-8948-4d80-9908-f952b2e97d0a" xlink:to="loc_us-gaap_CommonStockMember_4971d44a-0e26-4920-a8ec-93b07d1b9646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_4a7e7670-3c09-4242-b238-1b6d032a0052" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fb92493f-e92b-40f3-9d12-51bdf88dcb31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fb92493f-e92b-40f3-9d12-51bdf88dcb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc3af49c-30e4-468c-883f-0f9ce089535c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc3af49c-30e4-468c-883f-0f9ce089535c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_InitialPublicOfferingAbstract_6828f2c1-1b49-49c4-9c7a-1c2ee1c192b9" xlink:href="prct-20221231.xsd#prct_InitialPublicOfferingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_bb87fbf5-37c3-41cb-9da0-0f2290148f88" xlink:to="loc_prct_InitialPublicOfferingAbstract_6828f2c1-1b49-49c4-9c7a-1c2ee1c192b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_420b5ba6-f7f9-49f8-b2f3-0d96ff10cc68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_InitialPublicOfferingAbstract_6828f2c1-1b49-49c4-9c7a-1c2ee1c192b9" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_420b5ba6-f7f9-49f8-b2f3-0d96ff10cc68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_28bbe19a-2c23-4bc3-bb40-8e215e49ccd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_28bbe19a-2c23-4bc3-bb40-8e215e49ccd0" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_53d5f825-6163-49bf-a584-1ea36f3237fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_53d5f825-6163-49bf-a584-1ea36f3237fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f1961c6a-97ca-430f-9c86-11f82797b611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_53d5f825-6163-49bf-a584-1ea36f3237fa" xlink:to="loc_us-gaap_ClassOfStockDomain_f1961c6a-97ca-430f-9c86-11f82797b611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_15254282-b359-4d85-ae1c-e1aef1d55d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f1961c6a-97ca-430f-9c86-11f82797b611" xlink:to="loc_us-gaap_CommonStockMember_15254282-b359-4d85-ae1c-e1aef1d55d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3bb8ed72-7577-42ba-81e4-7d9adeb8fc59" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_c5a59115-64fc-4ba3-86a1-45183264066d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:to="loc_us-gaap_IPOMember_c5a59115-64fc-4ba3-86a1-45183264066d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_74440a2a-dd18-4ce0-ae05-1f8849823cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_717a47c5-d6c1-4599-93eb-42e2a2138657" xlink:to="loc_us-gaap_OverAllotmentOptionMember_74440a2a-dd18-4ce0-ae05-1f8849823cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b7a31dea-4807-454e-ae84-1240e463c07e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_abd2b4b8-63ca-4ef3-baed-c47b16f58e5f" xlink:to="loc_us-gaap_EquityComponentDomain_b7a31dea-4807-454e-ae84-1240e463c07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_15634306-e3bd-49a5-949a-b80f616cf97a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b7a31dea-4807-454e-ae84-1240e463c07e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_15634306-e3bd-49a5-949a-b80f616cf97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_srt_RangeAxis_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e3b27d8d-7e5b-432b-9aba-1a6e48bb8122" xlink:to="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2caf9796-6929-4fa2-ab6f-08b8f50625e8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:to="loc_srt_MinimumMember_2caf9796-6929-4fa2-ab6f-08b8f50625e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1d42f3ba-5ee3-4cd6-9e93-de3d5caf50c7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45c3e42f-fc53-464a-b15d-c0bd63dbcc0d" xlink:to="loc_srt_MaximumMember_1d42f3ba-5ee3-4cd6-9e93-de3d5caf50c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_DebtInstrumentAxis_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a574e824-34a1-4277-a5c6-b1c5ed5cfe28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_3b6c01ce-1ec4-4cfc-836a-3cbe4b8827ea" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a574e824-34a1-4277-a5c6-b1c5ed5cfe28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityMember_541c40c7-bc96-46f6-badb-0414f4d7f3c9" xlink:href="prct-20221231.xsd#prct_LoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a574e824-34a1-4277-a5c6-b1c5ed5cfe28" xlink:to="loc_prct_LoanFacilityMember_541c40c7-bc96-46f6-badb-0414f4d7f3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_cb203cd9-b472-4012-8846-5c4db9bd24bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_srt_MajorCustomersAxis_cb203cd9-b472-4012-8846-5c4db9bd24bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a1932583-27ad-4c29-8551-d4270415c90a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_cb203cd9-b472-4012-8846-5c4db9bd24bd" xlink:to="loc_srt_NameOfMajorCustomerDomain_a1932583-27ad-4c29-8551-d4270415c90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_Customer1Member_5692048b-1734-4473-b787-b038a5b421bd" xlink:href="prct-20221231.xsd#prct_Customer1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_a1932583-27ad-4c29-8551-d4270415c90a" xlink:to="loc_prct_Customer1Member_5692048b-1734-4473-b787-b038a5b421bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_824ac352-f8db-4890-b1dc-2d842af74f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_824ac352-f8db-4890-b1dc-2d842af74f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_17a8533b-9d0e-4c6f-b579-496e86aa0300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_824ac352-f8db-4890-b1dc-2d842af74f82" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_17a8533b-9d0e-4c6f-b579-496e86aa0300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_0b3ffe53-3ef0-457c-a2e5-9a43d687f656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_17a8533b-9d0e-4c6f-b579-496e86aa0300" xlink:to="loc_us-gaap_AccountsReceivableMember_0b3ffe53-3ef0-457c-a2e5-9a43d687f656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_9036e62f-f601-4c68-9844-e4a37feadd3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_9036e62f-f601-4c68-9844-e4a37feadd3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b70f2326-1e6b-4452-9aa5-0b491c2a7cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_9036e62f-f601-4c68-9844-e4a37feadd3c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b70f2326-1e6b-4452-9aa5-0b491c2a7cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8fe9d2e2-b4be-46b4-9eda-af86d9b6b0db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b70f2326-1e6b-4452-9aa5-0b491c2a7cb6" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8fe9d2e2-b4be-46b4-9eda-af86d9b6b0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1b924a70-5372-4b0e-afc3-b255a996ce95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1b924a70-5372-4b0e-afc3-b255a996ce95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c2fc79ca-3003-4614-9f92-1b9ae3a70df4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1b924a70-5372-4b0e-afc3-b255a996ce95" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c2fc79ca-3003-4614-9f92-1b9ae3a70df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_2cd34781-e1c6-443d-9f69-1cd9ea7f67d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c2fc79ca-3003-4614-9f92-1b9ae3a70df4" xlink:to="loc_us-gaap_LineOfCreditMember_2cd34781-e1c6-443d-9f69-1cd9ea7f67d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ddddc3b6-980b-4441-981b-9cb9e0ac39ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_CreditFacilityAxis_ddddc3b6-980b-4441-981b-9cb9e0ac39ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_2a2fc694-8931-41d1-ba17-3be5a009048a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_ddddc3b6-980b-4441-981b-9cb9e0ac39ca" xlink:to="loc_us-gaap_CreditFacilityDomain_2a2fc694-8931-41d1-ba17-3be5a009048a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_cac11472-b53d-4999-bd8b-e548cb00537b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_2a2fc694-8931-41d1-ba17-3be5a009048a" xlink:to="loc_us-gaap_LineOfCreditMember_cac11472-b53d-4999-bd8b-e548cb00537b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_76b52311-24e1-4d4e-a16b-a3994f3d9ed9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9b112952-33b0-4c30-8733-fe5134cfbfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_9b112952-33b0-4c30-8733-fe5134cfbfd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_d200cc0a-5c7b-4f5c-98eb-65be94c78d31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_d200cc0a-5c7b-4f5c-98eb-65be94c78d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_66156e0d-195f-4e51-a58d-c39f946221e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_66156e0d-195f-4e51-a58d-c39f946221e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForUnderwritingExpense_7cc5de20-e6cb-4586-a589-c4cb630f2ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForUnderwritingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PaymentsForUnderwritingExpense_7cc5de20-e6cb-4586-a589-c4cb630f2ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_4ab99e82-a614-4a97-a9f1-8b793c5ad538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_4ab99e82-a614-4a97-a9f1-8b793c5ad538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_60ea3071-5ff9-4177-853b-d8b719da4de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_60ea3071-5ff9-4177-853b-d8b719da4de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_77558e54-456d-436f-bcc4-90360de76f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_77558e54-456d-436f-bcc4-90360de76f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ff0b02b0-2fe2-44aa-ad35-8ce9498aa02b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ff0b02b0-2fe2-44aa-ad35-8ce9498aa02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_090a098b-4c4d-4da4-9323-c822ee7da325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_090a098b-4c4d-4da4-9323-c822ee7da325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_453d2d3a-4f87-4af3-a10f-883d46bef820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_453d2d3a-4f87-4af3-a10f-883d46bef820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ffc9c71-a986-412a-953c-cc8d31e9a0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ffc9c71-a986-412a-953c-cc8d31e9a0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_0b0074b2-be11-4d8b-b3a3-f914820d4fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_0b0074b2-be11-4d8b-b3a3-f914820d4fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef4988e0-3802-45f5-88c5-a1cee1d74a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ef4988e0-3802-45f5-88c5-a1cee1d74a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_11cf284b-44da-4aa3-a7f9-4633ef5742b1" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_11cf284b-44da-4aa3-a7f9-4633ef5742b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_b6eedef4-03be-46b7-91fe-c9b6c32d23b5" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_b6eedef4-03be-46b7-91fe-c9b6c32d23b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_bd6bae0c-670a-41e6-9269-9757df1969ad" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_bd6bae0c-670a-41e6-9269-9757df1969ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_d0b01dbf-d5d8-4613-b67b-540bf0ab4670" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_d0b01dbf-d5d8-4613-b67b-540bf0ab4670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_704fa75d-0740-4777-92e6-1249c0952a4e" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_704fa75d-0740-4777-92e6-1249c0952a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_149b0262-5daa-4b85-91ed-53e8fb84614a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_149b0262-5daa-4b85-91ed-53e8fb84614a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ProductWarrantyTerm_5b0cdf68-d96b-4cdd-b799-759c6697d418" xlink:href="prct-20221231.xsd#prct_ProductWarrantyTerm"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_ProductWarrantyTerm_5b0cdf68-d96b-4cdd-b799-759c6697d418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ServiceAgreementAmortizationPeriod_56c56d2b-50f2-4301-a431-526f57cf2ecd" xlink:href="prct-20221231.xsd#prct_ServiceAgreementAmortizationPeriod"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_prct_ServiceAgreementAmortizationPeriod_56c56d2b-50f2-4301-a431-526f57cf2ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_b0519b45-d66d-42d6-8b9a-38b26c066160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_988b5a14-3844-4535-b134-64719f4be474" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_b0519b45-d66d-42d6-8b9a-38b26c066160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurementsFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ca542783-b860-46bd-a74b-b6d900aadbf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ca542783-b860-46bd-a74b-b6d900aadbf6" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94ea6c6-63f6-4375-9a74-162101e5983a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94ea6c6-63f6-4375-9a74-162101e5983a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b94ea6c6-63f6-4375-9a74-162101e5983a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_4d9f4ce8-bce3-4240-b795-f37c90467106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_4d9f4ce8-bce3-4240-b795-f37c90467106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_04bc460b-043c-4e50-ba5a-7b25008d8970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_04bc460b-043c-4e50-ba5a-7b25008d8970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_865b4cc3-4b75-4542-9659-f51c260a5e42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3dc67e14-76f3-47c0-bc95-7fa85bd9a4a9" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_865b4cc3-4b75-4542-9659-f51c260a5e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_730447e2-5c53-4080-ba5c-a40577296ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_730447e2-5c53-4080-ba5c-a40577296ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4b2871c-144b-4892-adaa-bc09796379e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_730447e2-5c53-4080-ba5c-a40577296ed1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4b2871c-144b-4892-adaa-bc09796379e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6f417f8d-639e-4276-a634-5773d12bb70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4b2871c-144b-4892-adaa-bc09796379e9" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6f417f8d-639e-4276-a634-5773d12bb70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_936d248e-6c4c-40ec-a027-e9f45e9eaff4" xlink:to="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_72ad1399-c828-4ab8-8897-1238aef5f56f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_Cash_72ad1399-c828-4ab8-8897-1238aef5f56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_1404f569-19d8-4147-be8b-9942a11f6307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_1404f569-19d8-4147-be8b-9942a11f6307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_caf97bf8-f58d-4113-b1ec-62f790677e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_caf97bf8-f58d-4113-b1ec-62f790677e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_826dded3-a456-41be-905f-7939f3109d64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_DerivativeLiabilities_826dded3-a456-41be-905f-7939f3109d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_03ecd8c2-8a28-4ca6-bdf2-e767cd5068d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_987d50b4-55d4-403b-a1f6-ddd708da3699" xlink:to="loc_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration_03ecd8c2-8a28-4ca6-bdf2-e767cd5068d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_41750cf2-32f3-4f51-a747-ca7ce2a15873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d90e5452-ebd9-4ce7-a004-a186e6fa7069" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_41750cf2-32f3-4f51-a747-ca7ce2a15873" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d90e5452-ebd9-4ce7-a004-a186e6fa7069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8297fd21-b060-45bb-876a-1fcf55c53508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d90e5452-ebd9-4ce7-a004-a186e6fa7069" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8297fd21-b060-45bb-876a-1fcf55c53508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c9fcffa-e886-41ae-af89-28536323af89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8297fd21-b060-45bb-876a-1fcf55c53508" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c9fcffa-e886-41ae-af89-28536323af89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_df591275-9358-4f40-9f1f-5fb1af7f1074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c9fcffa-e886-41ae-af89-28536323af89" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_df591275-9358-4f40-9f1f-5fb1af7f1074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_d90e5452-ebd9-4ce7-a004-a186e6fa7069" xlink:to="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_e4519da1-4c64-44ef-a3da-3c2cba513f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_e4519da1-4c64-44ef-a3da-3c2cba513f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_1959893b-d2a6-47b6-8588-70dd92f81284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues_1959893b-d2a6-47b6-8588-70dd92f81284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_ec479952-51ac-441c-9d99-86131849d6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_ec479952-51ac-441c-9d99-86131849d6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_cda9c07a-3548-4d26-a0b5-b9d91790dc85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_cda9c07a-3548-4d26-a0b5-b9d91790dc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_9cf3f4e9-2d42-4c9f-b471-d93b3ca67a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_9cf3f4e9-2d42-4c9f-b471-d93b3ca67a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_701fde3e-b1a0-4207-9c9e-f79fbca81584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b81f35-6389-4f43-9a08-2b1e91f10df1" xlink:to="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_701fde3e-b1a0-4207-9c9e-f79fbca81584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c57d5419-082c-4672-87ee-903e42074773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMeasurementInput_0fa24b7d-c1a3-46c5-bfa4-c4a66bdbba88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c57d5419-082c-4672-87ee-903e42074773" xlink:to="loc_us-gaap_LongTermDebtMeasurementInput_0fa24b7d-c1a3-46c5-bfa4-c4a66bdbba88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c57d5419-082c-4672-87ee-903e42074773" xlink:to="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_545fb806-e3d3-44c3-b7ba-9ef79dae5133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:to="loc_us-gaap_ValuationTechniqueAxis_545fb806-e3d3-44c3-b7ba-9ef79dae5133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_39c7628d-a4f9-4db7-b1f9-1a49c0518549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_545fb806-e3d3-44c3-b7ba-9ef79dae5133" xlink:to="loc_us-gaap_ValuationTechniqueDomain_39c7628d-a4f9-4db7-b1f9-1a49c0518549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_593d7a18-7b8b-4e10-bbde-1b989951c4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_39c7628d-a4f9-4db7-b1f9-1a49c0518549" xlink:to="loc_us-gaap_ValuationTechniqueDiscountedCashFlowMember_593d7a18-7b8b-4e10-bbde-1b989951c4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_09f69edc-c45c-49f7-bf03-1b04df27c2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_09f69edc-c45c-49f7-bf03-1b04df27c2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a580320-f5f7-437e-8995-94c44846c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_09f69edc-c45c-49f7-bf03-1b04df27c2ce" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a580320-f5f7-437e-8995-94c44846c84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f17d3a6a-88a2-4a47-b02d-6f6b5996a672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8a580320-f5f7-437e-8995-94c44846c84c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f17d3a6a-88a2-4a47-b02d-6f6b5996a672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ef3b1dec-afec-4467-8faa-b1aa457070b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ef3b1dec-afec-4467-8faa-b1aa457070b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7f8ae4df-737f-4a01-83ce-5bac8587f17c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ef3b1dec-afec-4467-8faa-b1aa457070b0" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7f8ae4df-737f-4a01-83ce-5bac8587f17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_251295c3-25b2-40bb-abc8-531a9f6319f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7f8ae4df-737f-4a01-83ce-5bac8587f17c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_251295c3-25b2-40bb-abc8-531a9f6319f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b38114-15df-43dc-bbb8-7b689fda6577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable_acbb51aa-00f4-4817-bbda-9ffbddbca882" xlink:to="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b38114-15df-43dc-bbb8-7b689fda6577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMeasurementInput_a0c8f65b-2d35-4555-aa33-c19aed54e3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems_98b38114-15df-43dc-bbb8-7b689fda6577" xlink:to="loc_us-gaap_LongTermDebtMeasurementInput_a0c8f65b-2d35-4555-aa33-c19aed54e3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_97faf570-ab78-44e7-90ec-c2d85d339948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_767ac510-f9f6-420f-8a07-648e1609da25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_97faf570-ab78-44e7-90ec-c2d85d339948" xlink:to="loc_us-gaap_InventoryRawMaterials_767ac510-f9f6-420f-8a07-648e1609da25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_ec7df8e5-84ee-4b00-96ea-707aa1c6f0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_97faf570-ab78-44e7-90ec-c2d85d339948" xlink:to="loc_us-gaap_InventoryWorkInProcess_ec7df8e5-84ee-4b00-96ea-707aa1c6f0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_4ec9c694-ea1d-412f-849a-c47b4404d440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_97faf570-ab78-44e7-90ec-c2d85d339948" xlink:to="loc_us-gaap_InventoryFinishedGoods_4ec9c694-ea1d-412f-849a-c47b4404d440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_45c6f4d2-2bf9-4c7f-b65f-177c7b4fe2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_97faf570-ab78-44e7-90ec-c2d85d339948" xlink:to="loc_us-gaap_InventoryNet_45c6f4d2-2bf9-4c7f-b65f-177c7b4fe2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_555c17ed-7fdf-489b-92e3-3569e53fb8be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e1e14dcb-c6bc-4949-a725-aa5e1467e3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_555c17ed-7fdf-489b-92e3-3569e53fb8be" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e1e14dcb-c6bc-4949-a725-aa5e1467e3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_364dfc3f-3f50-4745-8bde-47965b290f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e1e14dcb-c6bc-4949-a725-aa5e1467e3cb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_364dfc3f-3f50-4745-8bde-47965b290f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_364dfc3f-3f50-4745-8bde-47965b290f82" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LaboratoryAndManufacturingEquipmentMember_cc1eb3ef-72b4-45d9-9100-3a3dabe87611" xlink:href="prct-20221231.xsd#prct_LaboratoryAndManufacturingEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_prct_LaboratoryAndManufacturingEquipmentMember_cc1eb3ef-72b4-45d9-9100-3a3dabe87611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_eff4a63f-b08b-48c8-b397-60fa18927149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_us-gaap_EquipmentMember_eff4a63f-b08b-48c8-b397-60fa18927149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9042d88e-d695-4c7e-8367-e5229faf1c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9042d88e-d695-4c7e-8367-e5229faf1c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_EvaluationUnitsMember_9d9d6f01-fc28-4e5c-a1e7-a5b27724cbb1" xlink:href="prct-20221231.xsd#prct_EvaluationUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_prct_EvaluationUnitsMember_9d9d6f01-fc28-4e5c-a1e7-a5b27724cbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_a2584a62-4c09-47a9-a226-3f83d9060ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9230b571-6508-4fc3-8d6b-cc2fe5bd1e6e" xlink:to="loc_us-gaap_ConstructionInProgressMember_a2584a62-4c09-47a9-a226-3f83d9060ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e1e14dcb-c6bc-4949-a725-aa5e1467e3cb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fb465c42-eb26-4aac-9193-057ff42721fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fb465c42-eb26-4aac-9193-057ff42721fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a1e77ea-d11a-4f98-a6fe-989cb546c3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9a1e77ea-d11a-4f98-a6fe-989cb546c3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d35970c3-d6ae-4c52-8a7b-93cdf1994afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8351ad84-cbec-41e0-92fc-ee5dd4300b0a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d35970c3-d6ae-4c52-8a7b-93cdf1994afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedPurchases_0f17df53-495c-4b2c-82fa-9f73afe93742" xlink:href="prct-20221231.xsd#prct_AccruedPurchases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_prct_AccruedPurchases_0f17df53-495c-4b2c-82fa-9f73afe93742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_9a959457-3f0a-4fa3-a141-fe037cdc47c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_9a959457-3f0a-4fa3-a141-fe037cdc47c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_d7a98ef0-71c7-4e7e-939a-7c0c0f6348f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_d7a98ef0-71c7-4e7e-939a-7c0c0f6348f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_d221868c-fcbd-4e11-bd15-34867bf82b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_us-gaap_InterestPayableCurrent_d221868c-fcbd-4e11-bd15-34867bf82b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedTravelExpensesCurrent_a5d2c7c1-a643-410d-a9f4-f64ce70af20e" xlink:href="prct-20221231.xsd#prct_AccruedTravelExpensesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_prct_AccruedTravelExpensesCurrent_a5d2c7c1-a643-410d-a9f4-f64ce70af20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCurrent_38898ea6-2334-4005-96c8-68ebd9264442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_us-gaap_AssetRetirementObligationCurrent_38898ea6-2334-4005-96c8-68ebd9264442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_AccruedClinicalTrialExpensesCurrent_931c9da6-8e17-44af-b76b-191767f62e73" xlink:href="prct-20221231.xsd#prct_AccruedClinicalTrialExpensesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_prct_AccruedClinicalTrialExpensesCurrent_931c9da6-8e17-44af-b76b-191767f62e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ContractWithCustomerDepositLiabilityCurrent_d60dd7fa-3915-4ff0-a185-8fe113d0a8c6" xlink:href="prct-20221231.xsd#prct_ContractWithCustomerDepositLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_prct_ContractWithCustomerDepositLiabilityCurrent_d60dd7fa-3915-4ff0-a185-8fe113d0a8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_bc5f7a25-e580-4663-96d0-100d76ddd676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_bc5f7a25-e580-4663-96d0-100d76ddd676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_0374537d-914f-48fd-b5de-0bd18d9dcf61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b75d2ff-9653-48fd-965d-27f502abbdd5" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_0374537d-914f-48fd-b5de-0bd18d9dcf61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a013356a-53e3-4340-86e6-8997b1943082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_c0671376-c564-42c9-93cf-7a5235837bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a013356a-53e3-4340-86e6-8997b1943082" xlink:to="loc_us-gaap_InvestmentIncomeInterest_c0671376-c564-42c9-93cf-7a5235837bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_735fe450-9040-43b3-bcae-0e4169568070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a013356a-53e3-4340-86e6-8997b1943082" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_735fe450-9040-43b3-bcae-0e4169568070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e1579c44-cdc2-42a0-9d99-19d052e5d563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a013356a-53e3-4340-86e6-8997b1943082" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e1579c44-cdc2-42a0-9d99-19d052e5d563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_04b02969-9888-495a-a867-b485bb107718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a013356a-53e3-4340-86e6-8997b1943082" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_04b02969-9888-495a-a867-b485bb107718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_InterestAndOtherIncomeExpense_0c10073d-92c1-492d-90f7-1fe92f88c8b0" xlink:href="prct-20221231.xsd#prct_InterestAndOtherIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a013356a-53e3-4340-86e6-8997b1943082" xlink:to="loc_prct_InterestAndOtherIncomeExpense_0c10073d-92c1-492d-90f7-1fe92f88c8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IntangibleAssetsDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#IntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8069b719-062b-4f9d-aab5-f6874eaf7367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_4eac5006-e8a6-4bb4-b652-04f5bdf8ad76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8069b719-062b-4f9d-aab5-f6874eaf7367" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_4eac5006-e8a6-4bb4-b652-04f5bdf8ad76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_02ce4567-e122-41b2-96e2-8760e05a73c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8069b719-062b-4f9d-aab5-f6874eaf7367" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_02ce4567-e122-41b2-96e2-8760e05a73c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear_7a0b96d5-d701-4a1c-b010-c35a0144e210" xlink:href="prct-20221231.xsd#prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8069b719-062b-4f9d-aab5-f6874eaf7367" xlink:to="loc_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear_7a0b96d5-d701-4a1c-b010-c35a0144e210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_7b9325d7-4ee7-497a-a42c-296fbeef89f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8069b719-062b-4f9d-aab5-f6874eaf7367" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7b9325d7-4ee7-497a-a42c-296fbeef89f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/LongTermDebtDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#LongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/LongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7d3a6f25-7495-4f2c-86c3-a0c8977fd6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7d3a6f25-7495-4f2c-86c3-a0c8977fd6f5" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c36a2b28-64c1-451e-8de9-5f3e954ca0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_DebtInstrumentAxis_c36a2b28-64c1-451e-8de9-5f3e954ca0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0aa1b884-ace9-473a-975c-ced0d307e498" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_c36a2b28-64c1-451e-8de9-5f3e954ca0cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0aa1b884-ace9-473a-975c-ced0d307e498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:href="prct-20221231.xsd#prct_LoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0aa1b884-ace9-473a-975c-ced0d307e498" xlink:to="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheOneMember_1527ea0c-1da3-4aa8-8afb-7b4c6c0ee491" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheOneMember_1527ea0c-1da3-4aa8-8afb-7b4c6c0ee491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheTwoMember_33625f6c-7beb-435c-995a-9fd82f5fc57d" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheTwoMember_33625f6c-7beb-435c-995a-9fd82f5fc57d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheThreeMember_ae32b0a6-84ac-4c55-b6fc-8be6f3d35471" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheThreeMember_ae32b0a6-84ac-4c55-b6fc-8be6f3d35471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LoanFacilityTrancheFourMember_dd95aff2-55f5-4cbc-8df4-46e7235e8a50" xlink:href="prct-20221231.xsd#prct_LoanFacilityTrancheFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_LoanFacilityMember_068a18ce-f03f-480a-b86c-cfebfebac81b" xlink:to="loc_prct_LoanFacilityTrancheFourMember_dd95aff2-55f5-4cbc-8df4-46e7235e8a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f62d3d1d-265e-4890-8605-cd24d08448f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_CreditFacilityAxis_f62d3d1d-265e-4890-8605-cd24d08448f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e6bbaf28-c269-452c-9e35-248f04c7d727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_f62d3d1d-265e-4890-8605-cd24d08448f8" xlink:to="loc_us-gaap_CreditFacilityDomain_e6bbaf28-c269-452c-9e35-248f04c7d727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_0de625e0-bc6f-45ad-a8ea-67a5053cf42f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e6bbaf28-c269-452c-9e35-248f04c7d727" xlink:to="loc_us-gaap_LineOfCreditMember_0de625e0-bc6f-45ad-a8ea-67a5053cf42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_40a1b364-11aa-4c0d-8aa0-d095d60c31a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_VariableRateAxis_40a1b364-11aa-4c0d-8aa0-d095d60c31a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_40a1b364-11aa-4c0d-8aa0-d095d60c31a5" xlink:to="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_f5300cd9-99b4-404b-99e3-6cac538fffb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_us-gaap_BaseRateMember_f5300cd9-99b4-404b-99e3-6cac538fffb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_744fb8cf-11dd-49b7-9688-677cdcca84e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_744fb8cf-11dd-49b7-9688-677cdcca84e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateOneMonthTermMember_76dd1d1d-1d08-4091-9b09-2d69f39f3a42" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateOneMonthTermMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateOneMonthTermMember_76dd1d1d-1d08-4091-9b09-2d69f39f3a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateThreeMonthTermMember_39852250-a957-4166-af82-4a55ce5b7928" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateThreeMonthTermMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateThreeMonthTermMember_39852250-a957-4166-af82-4a55ce5b7928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateSixMonthTermMember_8bdba27a-2982-4cbb-bba9-167390be38bb" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateSixMonthTermMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateSixMonthTermMember_8bdba27a-2982-4cbb-bba9-167390be38bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateFloorRateMember_0520ab2b-9fad-488c-b20d-6780f707b84a" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateFloorRateMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateFloorRateMember_0520ab2b-9fad-488c-b20d-6780f707b84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SecuredOvernightFinancingRateMarginRateMember_6a66c9d8-ca10-4403-9d84-81f34f446568" xlink:href="prct-20221231.xsd#prct_SecuredOvernightFinancingRateMarginRateMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_89706b27-6e23-4abf-b18e-73eda6790845" xlink:to="loc_prct_SecuredOvernightFinancingRateMarginRateMember_6a66c9d8-ca10-4403-9d84-81f34f446568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_dc7a9c42-d1f2-4b95-9916-00b0466d8199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_dc7a9c42-d1f2-4b95-9916-00b0466d8199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_dc7a9c42-d1f2-4b95-9916-00b0466d8199" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_3482a21b-7b0b-4a0b-9642-f1e0b868e299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:to="loc_us-gaap_LineOfCreditMember_3482a21b-7b0b-4a0b-9642-f1e0b868e299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLoansMember_9c29b184-bc77-4acf-80b9-6b0377e2d9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3e1da3b2-bd9a-403c-aabb-ac0bcc050b30" xlink:to="loc_us-gaap_SeniorLoansMember_9c29b184-bc77-4acf-80b9-6b0377e2d9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_768c7f56-b596-46d7-9a2e-d6276e988195" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_srt_StatementScenarioAxis_768c7f56-b596-46d7-9a2e-d6276e988195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_bc39cb70-94d9-4316-8b52-8b8bb1bfbe96" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_768c7f56-b596-46d7-9a2e-d6276e988195" xlink:to="loc_srt_ScenarioUnspecifiedDomain_bc39cb70-94d9-4316-8b52-8b8bb1bfbe96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2e8ef1be-b4ba-4e08-a7b7-93ec1b880203" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_bc39cb70-94d9-4316-8b52-8b8bb1bfbe96" xlink:to="loc_srt_ScenarioForecastMember_2e8ef1be-b4ba-4e08-a7b7-93ec1b880203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_d2f0e5b0-42ef-44a2-96b9-6cbf9b655591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_c9a6f3cb-3d9d-4ce3-9e4c-534bf1d6fc4e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_d2f0e5b0-42ef-44a2-96b9-6cbf9b655591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_CIBC_013ddb88-ac4d-4b23-88c6-c7985a728547" xlink:href="https://xbrl.sec.gov/exch/2022/exch-2022.xsd#exch_CIBC"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_d2f0e5b0-42ef-44a2-96b9-6cbf9b655591" xlink:to="loc_exch_CIBC_013ddb88-ac4d-4b23-88c6-c7985a728547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3b587160-deb2-4c9b-8730-eb3e16a76765" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b5ac44c6-4c95-48cb-bc9d-46d0a057d580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b5ac44c6-4c95-48cb-bc9d-46d0a057d580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityNumberOfInstallments_6fc526a8-9ee4-46ef-ae10-679bd1473481" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityNumberOfInstallments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityNumberOfInstallments_6fc526a8-9ee4-46ef-ae10-679bd1473481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8a2e0805-4d8c-4c61-8602-af0111c96a09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_8a2e0805-4d8c-4c61-8602-af0111c96a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_feedcbe0-f47d-49e9-b89d-188194ae910c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_feedcbe0-f47d-49e9-b89d-188194ae910c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget_75ef3a1a-6606-46c6-b2dc-be24cda758bc" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget_75ef3a1a-6606-46c6-b2dc-be24cda758bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de4e2e71-ccaf-4e8a-8493-9a73a5bb1714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_de4e2e71-ccaf-4e8a-8493-9a73a5bb1714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_ea308aad-0ab9-4994-b5cb-ddc1f9c8d64e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_ea308aad-0ab9-4994-b5cb-ddc1f9c8d64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_19406c29-5a92-4ce1-908a-91d9cb6bd578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_19406c29-5a92-4ce1-908a-91d9cb6bd578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_eb7bfd48-62c5-43f5-a54d-a04f835bcc61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_DebtInstrumentTerm_eb7bfd48-62c5-43f5-a54d-a04f835bcc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentInterestOnlyPeriod_077dd046-63a0-4400-8e97-0d248bc0bc50" xlink:href="prct-20221231.xsd#prct_DebtInstrumentInterestOnlyPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentInterestOnlyPeriod_077dd046-63a0-4400-8e97-0d248bc0bc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentPrincipalAndInterestPeriod_4174eb64-0648-4de3-bd02-cd540ef30f0e" xlink:href="prct-20221231.xsd#prct_DebtInstrumentPrincipalAndInterestPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentPrincipalAndInterestPeriod_4174eb64-0648-4de3-bd02-cd540ef30f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod_17ef61d4-b354-4d26-ba3e-c38deb6bbd17" xlink:href="prct-20221231.xsd#prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod_17ef61d4-b354-4d26-ba3e-c38deb6bbd17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod_f84b7530-3d16-493c-8bf4-76757dbb3c85" xlink:href="prct-20221231.xsd#prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod_f84b7530-3d16-493c-8bf4-76757dbb3c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount_24b85007-8f6f-4524-a281-5f757ef7b8bf" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount_24b85007-8f6f-4524-a281-5f757ef7b8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod_b2ccd555-635b-4813-a3be-d1d96f0672da" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod_b2ccd555-635b-4813-a3be-d1d96f0672da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod_28f954fa-adb0-4470-b565-021fe16c701d" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod_28f954fa-adb0-4470-b565-021fe16c701d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent_d4f3c225-8591-4bcb-897d-3a689ebba667" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent_d4f3c225-8591-4bcb-897d-3a689ebba667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly_c79ccf40-1d3f-45dd-b459-75775a776223" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly_c79ccf40-1d3f-45dd-b459-75775a776223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly_72cb23e3-b768-4d52-b99e-f0e639b6db3a" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly_72cb23e3-b768-4d52-b99e-f0e639b6db3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn_ecd2b17c-5d58-497a-a9a9-131c9b6adb1f" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn_ecd2b17c-5d58-497a-a9a9-131c9b6adb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityFinalPaymentFeePercentage_7de402b3-294e-4e89-bc8d-96ac126ffb4e" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityFinalPaymentFeePercentage"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityFinalPaymentFeePercentage_7de402b3-294e-4e89-bc8d-96ac126ffb4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_c6a28920-6b6e-4b64-ab56-4efcf1169bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_c6a28920-6b6e-4b64-ab56-4efcf1169bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent_af3c103e-77f8-4e6b-82d5-041a5d8af1e3" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent_af3c103e-77f8-4e6b-82d5-041a5d8af1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent_91c00738-4796-4456-8d97-60db3a5041b0" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent_91c00738-4796-4456-8d97-60db3a5041b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent_3a09f2c5-f5b6-41b9-8677-507ef44e15a8" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent_3a09f2c5-f5b6-41b9-8677-507ef44e15a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_a5cbbf07-8b76-4e70-a666-ee94cf94c04f" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget_a5cbbf07-8b76-4e70-a666-ee94cf94c04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_ad31b7b8-d778-498a-9674-81d81913e998" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn_ad31b7b8-d778-498a-9674-81d81913e998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_34f07b0b-50b4-4858-93e5-cf4686822629" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn_34f07b0b-50b4-4858-93e5-cf4686822629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_ce08bcf3-323f-424d-8c38-c31e924e77fa" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn_ce08bcf3-323f-424d-8c38-c31e924e77fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_a5d77cf7-9639-49d7-82cc-0fc55eb4eea9" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn_a5d77cf7-9639-49d7-82cc-0fc55eb4eea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms_c9617394-4802-421b-8026-7290e09b5b93" xlink:href="prct-20221231.xsd#prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms_c9617394-4802-421b-8026-7290e09b5b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e58c59bc-4dec-4cf6-9f60-62592bdb5201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e58c59bc-4dec-4cf6-9f60-62592bdb5201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm_cc223ada-98f7-4d5b-834b-ab9151fb5abc" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm_cc223ada-98f7-4d5b-834b-ab9151fb5abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm_f39a3117-e56a-47d4-97b4-b9726b5e1e12" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm_f39a3117-e56a-47d4-97b4-b9726b5e1e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount_46b85fbf-317f-41ac-9339-78ba93676f8a" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount_46b85fbf-317f-41ac-9339-78ba93676f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount_eaf34b5b-af56-45c2-827e-0b1b68370901" xlink:href="prct-20221231.xsd#prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount_eaf34b5b-af56-45c2-827e-0b1b68370901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_9049ad2e-7dfc-4298-a5d6-d199e395c624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_Deposits_9049ad2e-7dfc-4298-a5d6-d199e395c624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_46a512af-40b5-461a-9da9-f5a1aba1d099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_b66f84a8-6f4b-496d-9f2a-9674b203e6be" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_46a512af-40b5-461a-9da9-f5a1aba1d099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e67a60e2-ff1f-49b3-9d34-8f93560c3012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e67a60e2-ff1f-49b3-9d34-8f93560c3012" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3ed1125e-b247-41ba-9824-32577ac395c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_us-gaap_PlanNameAxis_3ed1125e-b247-41ba-9824-32577ac395c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_3ed1125e-b247-41ba-9824-32577ac395c2" xlink:to="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EquityIncentiveAwardPlanMember_f72ec43a-fa22-4b17-98b8-37885204eb74" xlink:href="prct-20221231.xsd#prct_A2021EquityIncentiveAwardPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:to="loc_prct_A2021EquityIncentiveAwardPlanMember_f72ec43a-fa22-4b17-98b8-37885204eb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2008StockPlanMember_423aba2b-3df6-408c-a1b7-fe43a999b749" xlink:href="prct-20221231.xsd#prct_A2008StockPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:to="loc_prct_A2008StockPlanMember_423aba2b-3df6-408c-a1b7-fe43a999b749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EmployeeStockPurchasePlanMember_2d883b43-548b-43eb-af20-70ae29f3f1d2" xlink:href="prct-20221231.xsd#prct_A2021EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_edee5459-af44-445c-b518-109f952a6d87" xlink:to="loc_prct_A2021EmployeeStockPurchasePlanMember_2d883b43-548b-43eb-af20-70ae29f3f1d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fccdfba1-f79a-4777-bfc2-82df99644998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_us-gaap_AwardTypeAxis_fccdfba1-f79a-4777-bfc2-82df99644998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_fccdfba1-f79a-4777-bfc2-82df99644998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_67ae03e7-7810-4757-a9c2-d0039242f65a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_us-gaap_EmployeeStockMember_67ae03e7-7810-4757-a9c2-d0039242f65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember_83adcf34-fcd8-4ed2-82a0-73ffecd797c6" xlink:href="prct-20221231.xsd#prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockMember_67ae03e7-7810-4757-a9c2-d0039242f65a" xlink:to="loc_prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember_83adcf34-fcd8-4ed2-82a0-73ffecd797c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_FollowOnOptionsMember_879bbcc1-3cb3-4b26-b6f7-27e9558f8666" xlink:href="prct-20221231.xsd#prct_FollowOnOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_prct_FollowOnOptionsMember_879bbcc1-3cb3-4b26-b6f7-27e9558f8666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b69e7248-70ed-4f45-9f25-1387f59f106d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b69e7248-70ed-4f45-9f25-1387f59f106d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ae2d9130-e075-422d-8360-c6fd373156e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a22eddcc-c37a-4329-8d8c-b759035794d3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ae2d9130-e075-422d-8360-c6fd373156e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_da7ff14e-c37b-4138-a502-ebe1b1c45e78" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_srt_RangeAxis_da7ff14e-c37b-4138-a502-ebe1b1c45e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_da7ff14e-c37b-4138-a502-ebe1b1c45e78" xlink:to="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_65ad2395-8a8c-4dc2-ba46-21b48b5afa76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:to="loc_srt_MinimumMember_65ad2395-8a8c-4dc2-ba46-21b48b5afa76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f4e24ec-e58a-4e53-b496-ffa18f8ca0e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_93d47c13-0ace-4dcd-b716-289e22c50ad9" xlink:to="loc_srt_MaximumMember_7f4e24ec-e58a-4e53-b496-ffa18f8ca0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_fee63d3b-8306-44f6-b45d-036826aca4aa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_srt_OwnershipAxis_fee63d3b-8306-44f6-b45d-036826aca4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_0e4b0a0a-7c91-428f-bc77-9af09c90796e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_fee63d3b-8306-44f6-b45d-036826aca4aa" xlink:to="loc_srt_OwnershipDomain_0e4b0a0a-7c91-428f-bc77-9af09c90796e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareholderOfTenPercentOwnershipOrGreaterMember_068f811a-a000-4b3f-b4e6-e157168a9fbe" xlink:href="prct-20221231.xsd#prct_ShareholderOfTenPercentOwnershipOrGreaterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_0e4b0a0a-7c91-428f-bc77-9af09c90796e" xlink:to="loc_prct_ShareholderOfTenPercentOwnershipOrGreaterMember_068f811a-a000-4b3f-b4e6-e157168a9fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_77cf9da5-1417-4e2d-847c-f514acb19ca6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_83677b51-32b1-45fc-b311-7064d1013f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_83677b51-32b1-45fc-b311-7064d1013f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5230187-9020-425c-87dc-cfec911bb950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5230187-9020-425c-87dc-cfec911bb950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_1dba9cc2-0e89-468f-aaac-bb3f31c45b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_1dba9cc2-0e89-468f-aaac-bb3f31c45b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_a6bc9997-5d39-4bce-b5c4-25ae2d087ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_a6bc9997-5d39-4bce-b5c4-25ae2d087ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_29f3a53a-ab33-4bb0-9a42-11c21d0469ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_29f3a53a-ab33-4bb0-9a42-11c21d0469ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod_f8ec1a47-401d-402a-8360-5530a847c1c2" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod_f8ec1a47-401d-402a-8360-5530a847c1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_fd27d54a-ef97-45c0-95c6-def73402964c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_fd27d54a-ef97-45c0-95c6-def73402964c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_06411a1d-afbf-457a-a5cb-f6043c325c45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_06411a1d-afbf-457a-a5cb-f6043c325c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f6fe1aaf-3586-48e8-8f73-ae3f4346a883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f6fe1aaf-3586-48e8-8f73-ae3f4346a883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_6ef6e59f-29fb-4115-9e8d-eb18e9fc8411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_CommonStockSharesIssued_6ef6e59f-29fb-4115-9e8d-eb18e9fc8411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_a5cfe0ba-d4f6-4f3f-b828-74e5f2c90cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_a5cfe0ba-d4f6-4f3f-b828-74e5f2c90cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e8e75648-2a84-42ad-a235-1c56ba2db3c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e8e75648-2a84-42ad-a235-1c56ba2db3c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5992b8c8-3a71-49ff-92c4-2338639c4537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5992b8c8-3a71-49ff-92c4-2338639c4537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_4490ca63-2630-4345-b13e-c99294d4eb8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_4490ca63-2630-4345-b13e-c99294d4eb8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_22762f8c-e61e-4ac9-a4f3-f2bb09e66d43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_22762f8c-e61e-4ac9-a4f3-f2bb09e66d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_0af4fb67-dfd2-4090-8b00-d71b0cc4bd34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_0af4fb67-dfd2-4090-8b00-d71b0cc4bd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2de08938-6f2c-4477-b52e-a87b8415750a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2de08938-6f2c-4477-b52e-a87b8415750a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f5b2efb2-f237-43fd-8509-93e55015b147" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f5b2efb2-f237-43fd-8509-93e55015b147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ffbd3904-4e53-4ae2-add1-f8656893d2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ffbd3904-4e53-4ae2-add1-f8656893d2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b375760c-376e-4751-8d40-24645a59a61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b375760c-376e-4751-8d40-24645a59a61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_505d7c50-664b-49d4-aaba-d45acf021646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7037b75b-43be-42a1-a081-cc30527543a7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_505d7c50-664b-49d4-aaba-d45acf021646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b2246920-adf1-47d6-8621-887bb53afae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_875bbc28-aba2-4a70-a93d-44878a0cf23b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b2246920-adf1-47d6-8621-887bb53afae3" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_875bbc28-aba2-4a70-a93d-44878a0cf23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0da883a0-4086-4151-8bed-59e9bf157be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_875bbc28-aba2-4a70-a93d-44878a0cf23b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0da883a0-4086-4151-8bed-59e9bf157be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0da883a0-4086-4151-8bed-59e9bf157be0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_41c1f588-53b8-4d91-8bb1-130a35825803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:to="loc_us-gaap_CostOfSalesMember_41c1f588-53b8-4d91-8bb1-130a35825803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1ac79b0d-9163-4c36-bea5-5c10a370d074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1ac79b0d-9163-4c36-bea5-5c10a370d074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_14fe5548-2bf8-4914-8ba7-d179da63d380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7b67925a-ca0d-45ca-bd16-128d86d60236" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_14fe5548-2bf8-4914-8ba7-d179da63d380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a0503044-3621-4b8f-925d-d68b2d882107" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_875bbc28-aba2-4a70-a93d-44878a0cf23b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a0503044-3621-4b8f-925d-d68b2d882107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3f9b6a51-6ea8-4880-b201-0767d644fb21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a0503044-3621-4b8f-925d-d68b2d882107" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_3f9b6a51-6ea8-4880-b201-0767d644fb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationScheduleofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5803c9cf-6dbd-45ea-9b99-e9e68dac3e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d61a2897-94d0-4ee5-a6e1-76a20492dcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5803c9cf-6dbd-45ea-9b99-e9e68dac3e8c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d61a2897-94d0-4ee5-a6e1-76a20492dcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_de69ae02-5ba1-4fc1-8eb5-ff288b4323be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d61a2897-94d0-4ee5-a6e1-76a20492dcbd" xlink:to="loc_us-gaap_AwardTypeAxis_de69ae02-5ba1-4fc1-8eb5-ff288b4323be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c925b335-5df4-445a-9cc5-87ba0012f3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_de69ae02-5ba1-4fc1-8eb5-ff288b4323be" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c925b335-5df4-445a-9cc5-87ba0012f3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1162d791-c365-43be-8fdd-c2856841c96d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c925b335-5df4-445a-9cc5-87ba0012f3cb" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1162d791-c365-43be-8fdd-c2856841c96d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d61a2897-94d0-4ee5-a6e1-76a20492dcbd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60d97776-1c37-4931-b5f8-85a37955f53c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60d97776-1c37-4931-b5f8-85a37955f53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150f5fce-3b68-4cd1-a5c8-6a4422bcf9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_150f5fce-3b68-4cd1-a5c8-6a4422bcf9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9a028eb7-f3fc-4216-a5f7-3c4ba61009c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9a028eb7-f3fc-4216-a5f7-3c4ba61009c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3072183e-e940-4890-8ee3-93c2fd09c981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3072183e-e940-4890-8ee3-93c2fd09c981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4cde9867-9b92-4fda-9b5f-f08f30247259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4cde9867-9b92-4fda-9b5f-f08f30247259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_3b2de7b8-f342-42f1-9df6-5b963d6a89d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_3b2de7b8-f342-42f1-9df6-5b963d6a89d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3e9439a4-44ca-4f0b-a3d3-51099fd001ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_fbdd400a-385b-4782-8aff-3bccc617447d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3e9439a4-44ca-4f0b-a3d3-51099fd001ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68fe3c97-2143-4d5e-aa90-081574963857" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7e506671-3082-4dbd-b7a1-e4706d78578d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7e506671-3082-4dbd-b7a1-e4706d78578d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_59561f9d-5a93-41fe-994b-709cd82c9dda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_59561f9d-5a93-41fe-994b-709cd82c9dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c4380dcb-fe4a-4054-8340-2ee58fe63261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c4380dcb-fe4a-4054-8340-2ee58fe63261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_9c766acc-02a8-4518-abba-f290e9334120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_9c766acc-02a8-4518-abba-f290e9334120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4d758d77-295f-4ec1-92d7-e31083eb6ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4d758d77-295f-4ec1-92d7-e31083eb6ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f882678c-5fce-47f5-b0c0-a0fcd05ec745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f882678c-5fce-47f5-b0c0-a0fcd05ec745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_4bd35c5e-2898-44a4-81b9-7fa4a55fcea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_777f87bd-c75f-4706-ba1d-101cb1e15b49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_4bd35c5e-2898-44a4-81b9-7fa4a55fcea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationFairValueAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f5e3fbf0-2d41-4247-aa80-f16fd53bbf29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f5e3fbf0-2d41-4247-aa80-f16fd53bbf29" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_17c782e4-198d-46ff-9caa-e1561e78c80d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:to="loc_us-gaap_AwardTypeAxis_17c782e4-198d-46ff-9caa-e1561e78c80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8adbf0e-f7cc-49f4-bcb9-33554f4c0a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_17c782e4-198d-46ff-9caa-e1561e78c80d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8adbf0e-f7cc-49f4-bcb9-33554f4c0a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b63480e0-2bf0-4a20-b5de-4e70604d4a32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8adbf0e-f7cc-49f4-bcb9-33554f4c0a25" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b63480e0-2bf0-4a20-b5de-4e70604d4a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_ec9ed984-614e-43e4-b2b7-ba399894a7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:to="loc_us-gaap_PlanNameAxis_ec9ed984-614e-43e4-b2b7-ba399894a7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_5ce88145-4f55-4424-8457-9416107fdf10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_ec9ed984-614e-43e4-b2b7-ba399894a7a2" xlink:to="loc_us-gaap_PlanNameDomain_5ce88145-4f55-4424-8457-9416107fdf10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EmployeeStockPurchasePlanMember_638c7753-caaf-4d3a-92a6-e56c74d9e037" xlink:href="prct-20221231.xsd#prct_A2021EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_5ce88145-4f55-4424-8457-9416107fdf10" xlink:to="loc_prct_A2021EmployeeStockPurchasePlanMember_638c7753-caaf-4d3a-92a6-e56c74d9e037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b59f01dd-fb42-4e1d-a559-771568202495" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_a1646595-9972-4f84-8db4-04dfaad0b99a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_a1646595-9972-4f84-8db4-04dfaad0b99a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_833490d9-fa19-4bfb-8a66-52ef9dd3509a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_833490d9-fa19-4bfb-8a66-52ef9dd3509a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_96d29843-fa68-43c1-bc09-a89604dcb517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_96d29843-fa68-43c1-bc09-a89604dcb517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1ef4535a-cc48-4183-8f62-76726daa1fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1ef4535a-cc48-4183-8f62-76726daa1fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_a6c92390-51c5-442d-a482-9dcad7afe134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb35865a-47c5-4ecb-9683-db36463d4e02" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_a6c92390-51c5-442d-a482-9dcad7afe134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c084d344-7ed3-4ba9-85f4-1b0da8b7c47a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93e874c8-b818-419f-890f-2eca23b7b851" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c084d344-7ed3-4ba9-85f4-1b0da8b7c47a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93e874c8-b818-419f-890f-2eca23b7b851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d12497c6-c445-450c-b29c-ebef60cd3db9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93e874c8-b818-419f-890f-2eca23b7b851" xlink:to="loc_us-gaap_AwardTypeAxis_d12497c6-c445-450c-b29c-ebef60cd3db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0a1e0cb-6b41-4bd1-81c4-e8d7e25d3ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d12497c6-c445-450c-b29c-ebef60cd3db9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0a1e0cb-6b41-4bd1-81c4-e8d7e25d3ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a86e18f6-7884-4fe6-9ec8-9676e3efe289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0a1e0cb-6b41-4bd1-81c4-e8d7e25d3ef4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a86e18f6-7884-4fe6-9ec8-9676e3efe289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93e874c8-b818-419f-890f-2eca23b7b851" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_296bcea5-21ad-4678-8089-ef17a8b133d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_296bcea5-21ad-4678-8089-ef17a8b133d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3376113f-ec93-413c-a27e-b3799431ce3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3376113f-ec93-413c-a27e-b3799431ce3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_f42300ea-f363-4058-84e4-e99bce16e07a" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod_f42300ea-f363-4058-84e4-e99bce16e07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f68ae5e8-5696-402a-8fce-e0849326d8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f68ae5e8-5696-402a-8fce-e0849326d8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4c854c7b-1f6e-446d-83ae-81c75e2c7ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_362d41c7-ec38-4a20-83f3-14e5ae6dee20" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4c854c7b-1f6e-446d-83ae-81c75e2c7ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0a4fdd65-74de-4c77-b800-a32f19388c8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_63ae906f-49bc-45d9-b051-62b8ecbb029b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_63ae906f-49bc-45d9-b051-62b8ecbb029b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a9bceee9-07e4-4af4-91dd-4cff4c0f2e51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a9bceee9-07e4-4af4-91dd-4cff4c0f2e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue_49287bf1-5418-4c9c-a274-9c3d89b6fce8" xlink:href="prct-20221231.xsd#prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue_49287bf1-5418-4c9c-a274-9c3d89b6fce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d9638d53-4b3f-4664-b33b-9a4c09975bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d9638d53-4b3f-4664-b33b-9a4c09975bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0fc63780-21af-4971-bfe2-7b735c8061a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3621bda-f010-4a38-9120-eb56b77c26af" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0fc63780-21af-4971-bfe2-7b735c8061a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_05de4fc7-94b5-4f21-8a8a-5d9390f10cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_92a19f6c-b030-4d2b-9bce-19e3988574a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05de4fc7-94b5-4f21-8a8a-5d9390f10cee" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_92a19f6c-b030-4d2b-9bce-19e3988574a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_b11f7438-841c-4823-889f-8a5d7cec80ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05de4fc7-94b5-4f21-8a8a-5d9390f10cee" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_b11f7438-841c-4823-889f-8a5d7cec80ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05de4fc7-94b5-4f21-8a8a-5d9390f10cee" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_5711d9a7-89d5-4d09-8f40-8c638d3e6eb5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_655fb46a-98fc-4b15-96ef-0949ef004e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:to="loc_us-gaap_DomesticCountryMember_655fb46a-98fc-4b15-96ef-0949ef004e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_7f61befc-2e2a-49fe-8746-adec9c546a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_cdcda965-f7d5-4b0c-a4f2-54e05a873b02" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_7f61befc-2e2a-49fe-8746-adec9c546a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_74e6034b-4894-4ab5-8184-dbb7fcc0331d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_74e6034b-4894-4ab5-8184-dbb7fcc0331d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_f1340156-4209-44dc-a74d-5fd939ca1962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_74e6034b-4894-4ab5-8184-dbb7fcc0331d" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_f1340156-4209-44dc-a74d-5fd939ca1962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_2b79e216-352a-4f80-8026-ae87b79333d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_f1340156-4209-44dc-a74d-5fd939ca1962" xlink:to="loc_us-gaap_ResearchMember_2b79e216-352a-4f80-8026-ae87b79333d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_ceb3d15b-99e0-4503-9a7e-7fc0c425addc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_ceb3d15b-99e0-4503-9a7e-7fc0c425addc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_ceb3d15b-99e0-4503-9a7e-7fc0c425addc" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_d5e3a93c-fd6d-48bb-8425-93e7b832cceb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_d5e3a93c-fd6d-48bb-8425-93e7b832cceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_15bae7ca-8f21-48be-87e1-16e46b61f4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CaliforniaFranchiseTaxBoardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_e022d147-67f2-49ca-a261-bf60461dbd6c" xlink:to="loc_us-gaap_CaliforniaFranchiseTaxBoardMember_15bae7ca-8f21-48be-87e1-16e46b61f4a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_25b4f3d6-ace7-46f9-a93a-493fd6381eb4" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_2fcddf50-e39a-4575-8afe-aed6618bfaca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_OperatingLossCarryforwards_2fcddf50-e39a-4575-8afe-aed6618bfaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_b1860dab-15fd-46f0-8b54-3e34cd2f7d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_b1860dab-15fd-46f0-8b54-3e34cd2f7d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_5d4aa778-921e-4152-80c0-22a51ea2b38b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_5d4aa778-921e-4152-80c0-22a51ea2b38b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_56ab1334-5315-4f9c-93ed-63a1444dbceb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_56ab1334-5315-4f9c-93ed-63a1444dbceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4979c6f3-e1fb-4013-962e-a4e90e722412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_95dad26a-a0fc-481f-ad67-30fee96dda3d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4979c6f3-e1fb-4013-962e-a4e90e722412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_03111232-14c9-4c25-951a-e97e51ebee89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ef9094b8-fc7a-44f4-8b13-a838913b22dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03111232-14c9-4c25-951a-e97e51ebee89" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ef9094b8-fc7a-44f4-8b13-a838913b22dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_7ab659cf-b150-4264-bf01-67f71b89ad24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03111232-14c9-4c25-951a-e97e51ebee89" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_7ab659cf-b150-4264-bf01-67f71b89ad24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_84694df7-31fd-4ea1-9e61-bd8216a12ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03111232-14c9-4c25-951a-e97e51ebee89" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_84694df7-31fd-4ea1-9e61-bd8216a12ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d4d1ae6d-1907-4ad5-8566-b9eccb2e5191" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03111232-14c9-4c25-951a-e97e51ebee89" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d4d1ae6d-1907-4ad5-8566-b9eccb2e5191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_35bfc5f0-f6dd-4a46-8bae-5ceed9b1bbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03111232-14c9-4c25-951a-e97e51ebee89" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_35bfc5f0-f6dd-4a46-8bae-5ceed9b1bbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8621bfbd-60bd-45ba-b39d-f298ea0b82c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_a23156f1-7812-4da0-ad2f-8015818d1674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8621bfbd-60bd-45ba-b39d-f298ea0b82c7" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_a23156f1-7812-4da0-ad2f-8015818d1674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_a23156f1-7812-4da0-ad2f-8015818d1674" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a61a7320-656e-4bd7-bbb9-acf48d4f8c86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a61a7320-656e-4bd7-bbb9-acf48d4f8c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_d71db997-4a6f-4a3e-894d-25530e0b7480" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_d71db997-4a6f-4a3e-894d-25530e0b7480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_8b73f0ed-a677-485a-bf18-569a4569a224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_8b73f0ed-a677-485a-bf18-569a4569a224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_dcf0ecab-ccc3-4349-8dc1-4a8051997ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_dcf0ecab-ccc3-4349-8dc1-4a8051997ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_4465cdb0-bd4b-4aa6-b366-3d91c498b881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_4465cdb0-bd4b-4aa6-b366-3d91c498b881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_5af5a2aa-5cb3-4be7-9f9b-31e5e0b91b17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_5af5a2aa-5cb3-4be7-9f9b-31e5e0b91b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_DeferredTaxAssetsLeaseLiability_4896f33a-12e2-4a92-9b94-93e8820abbc2" xlink:href="prct-20221231.xsd#prct_DeferredTaxAssetsLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_prct_DeferredTaxAssetsLeaseLiability_4896f33a-12e2-4a92-9b94-93e8820abbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_51bf2a7c-6823-499f-9ef2-405e2e35796d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_51bf2a7c-6823-499f-9ef2-405e2e35796d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_20fa13e3-c28f-468a-8fc7-59ebf847c5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_20fa13e3-c28f-468a-8fc7-59ebf847c5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_bca9451c-2b61-45b4-bf7f-9986092483d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_bca9451c-2b61-45b4-bf7f-9986092483d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_49c9433d-dbdc-4786-9910-808fc5bc4805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_4a0b17ca-d063-430d-8593-9d6d057eed7f" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_49c9433d-dbdc-4786-9910-808fc5bc4805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4bc1387b-9db2-4c31-9706-6c5d96684563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_a23156f1-7812-4da0-ad2f-8015818d1674" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4bc1387b-9db2-4c31-9706-6c5d96684563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_9fa69daa-103a-477f-9961-45376eb2eede" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4bc1387b-9db2-4c31-9706-6c5d96684563" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_9fa69daa-103a-477f-9961-45376eb2eede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_efab337a-6b13-4929-b567-1cdfe26b3456" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4bc1387b-9db2-4c31-9706-6c5d96684563" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_efab337a-6b13-4929-b567-1cdfe26b3456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_77ae7c6b-3b27-4217-b778-0052b8f0cd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_a23156f1-7812-4da0-ad2f-8015818d1674" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_77ae7c6b-3b27-4217-b778-0052b8f0cd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_eaf87f99-2736-48ed-8c55-9a36c8e86669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f8b3ee83-6f04-4f27-b972-d8cf7e2d13f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_eaf87f99-2736-48ed-8c55-9a36c8e86669" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f8b3ee83-6f04-4f27-b972-d8cf7e2d13f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_936c4a55-0f46-4978-9d04-b943a36be395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f8b3ee83-6f04-4f27-b972-d8cf7e2d13f7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_936c4a55-0f46-4978-9d04-b943a36be395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract_517db8f3-836a-4484-a036-17303ed73112" xlink:href="prct-20221231.xsd#prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f8b3ee83-6f04-4f27-b972-d8cf7e2d13f7" xlink:to="loc_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract_517db8f3-836a-4484-a036-17303ed73112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_6af452bc-7429-4f03-b055-9e6085a7fe2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract_517db8f3-836a-4484-a036-17303ed73112" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_6af452bc-7429-4f03-b055-9e6085a7fe2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_c18e7930-1b71-42ec-b2a7-637a2e2d5ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract_517db8f3-836a-4484-a036-17303ed73112" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_c18e7930-1b71-42ec-b2a7-637a2e2d5ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1f53bcd3-ef97-4447-b5ec-c6b0dcdca398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f8b3ee83-6f04-4f27-b972-d8cf7e2d13f7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1f53bcd3-ef97-4447-b5ec-c6b0dcdca398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#NetLossPerShareNetlosspershareDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9fecd70a-ab48-46e3-849e-8f84864be91d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_856bac41-804f-46c9-8057-1e9a3b6aa5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9fecd70a-ab48-46e3-849e-8f84864be91d" xlink:to="loc_us-gaap_NetIncomeLoss_856bac41-804f-46c9-8057-1e9a3b6aa5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5622d9ea-b1c9-461d-870e-630071bd9a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9fecd70a-ab48-46e3-849e-8f84864be91d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5622d9ea-b1c9-461d-870e-630071bd9a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_87d6d9e1-eca5-48db-806e-a63c373a8b80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9fecd70a-ab48-46e3-849e-8f84864be91d" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_87d6d9e1-eca5-48db-806e-a63c373a8b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2cc151d1-2cec-48af-8a81-1ad641478447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9fecd70a-ab48-46e3-849e-8f84864be91d" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2cc151d1-2cec-48af-8a81-1ad641478447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7952933c-02f4-4611-b386-e8018a663f07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9fecd70a-ab48-46e3-849e-8f84864be91d" xlink:to="loc_us-gaap_EarningsPerShareBasic_7952933c-02f4-4611-b386-e8018a663f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#NetLossPerSharePotentiallyDilutiveSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_4ca73392-b5d6-434c-9fe6-28407cf691d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b7845b4a-4181-467b-8c00-424e698a89b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4ca73392-b5d6-434c-9fe6-28407cf691d2" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b7845b4a-4181-467b-8c00-424e698a89b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1da8d8f1-0164-4881-842f-a3e98f834ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b7845b4a-4181-467b-8c00-424e698a89b1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1da8d8f1-0164-4881-842f-a3e98f834ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1da8d8f1-0164-4881-842f-a3e98f834ab6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ed9a1b4f-6c7b-4ec5-a068-a45fbbb29b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ed9a1b4f-6c7b-4ec5-a068-a45fbbb29b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_86380f1d-e187-48f9-8459-8fe9d7128752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_86380f1d-e187-48f9-8459-8fe9d7128752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_A2021EmployeeStockPurchasePlanMember_96e04351-a558-4f94-a473-e9a9d6b89fd9" xlink:href="prct-20221231.xsd#prct_A2021EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d44f481a-1c22-4f7d-b627-519707ea226f" xlink:to="loc_prct_A2021EmployeeStockPurchasePlanMember_96e04351-a558-4f94-a473-e9a9d6b89fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_abcd0692-db76-45f1-b044-c47545ac4957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_b7845b4a-4181-467b-8c00-424e698a89b1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_abcd0692-db76-45f1-b044-c47545ac4957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7041ed37-6931-48b7-867d-54c5be5eb644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_abcd0692-db76-45f1-b044-c47545ac4957" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7041ed37-6931-48b7-867d-54c5be5eb644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/GeographicalInformationDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#GeographicalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/GeographicalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bcfb778a-db94-46a5-b1ba-b6aebc621b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bcfb778a-db94-46a5-b1ba-b6aebc621b7b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0eac229c-4597-4972-ab56-e305300a420f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:to="loc_srt_ProductOrServiceAxis_0eac229c-4597-4972-ab56-e305300a420f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_0eac229c-4597-4972-ab56-e305300a420f" xlink:to="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_SystemSalesAndRentalsMember_b5ec411b-2cb5-4cbc-950c-1efda53ddc20" xlink:href="prct-20221231.xsd#prct_SystemSalesAndRentalsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:to="loc_prct_SystemSalesAndRentalsMember_b5ec411b-2cb5-4cbc-950c-1efda53ddc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_HandPiecesAndOtherConsumablesMember_21e26efc-3a18-483a-8b5a-f81dcbb0f564" xlink:href="prct-20221231.xsd#prct_HandPiecesAndOtherConsumablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:to="loc_prct_HandPiecesAndOtherConsumablesMember_21e26efc-3a18-483a-8b5a-f81dcbb0f564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_ServiceRevenueMember_a753c7f9-f8f0-4fea-b708-725247cd14b8" xlink:href="prct-20221231.xsd#prct_ServiceRevenueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ca809163-30a3-43a9-bab3-e7ff9700aa51" xlink:to="loc_prct_ServiceRevenueMember_a753c7f9-f8f0-4fea-b708-725247cd14b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_81f62a20-442b-4a06-b9ba-62bbf5648b85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:to="loc_srt_StatementGeographicalAxis_81f62a20-442b-4a06-b9ba-62bbf5648b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_81f62a20-442b-4a06-b9ba-62bbf5648b85" xlink:to="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ed053e58-9605-4bbb-aa4f-085f875ccd58" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:to="loc_country_US_ed053e58-9605-4bbb-aa4f-085f875ccd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OutsideTheUnitedStatesMember_0c4d0348-ba0f-4cc9-9487-042750ffa79a" xlink:href="prct-20221231.xsd#prct_OutsideTheUnitedStatesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1c892709-4ad3-4b54-97c8-e65ffffcb2d4" xlink:to="loc_prct_OutsideTheUnitedStatesMember_0c4d0348-ba0f-4cc9-9487-042750ffa79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2e963563-ba43-484e-b5ec-9c7183b9038a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0c56d3df-c89a-4f7b-9122-7bd54c9ea04a" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_2e963563-ba43-484e-b5ec-9c7183b9038a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4917cd65-8704-4984-875f-588cf187c155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2e963563-ba43-484e-b5ec-9c7183b9038a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4917cd65-8704-4984-875f-588cf187c155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7a106e71-c4be-4713-a4ee-93577e767dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7a106e71-c4be-4713-a4ee-93577e767dc0" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_srt_StatementGeographicalAxis_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_91c48b47-f191-4b3d-9f3b-e5c0aa7adb76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_f5c56f94-a916-4ae4-a2e7-1d29ec9b3b94" xlink:to="loc_srt_SegmentGeographicalDomain_91c48b47-f191-4b3d-9f3b-e5c0aa7adb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_RedwoodCityCAMember_1185ea88-287a-40ff-873d-27c22efbd36f" xlink:href="prct-20221231.xsd#prct_RedwoodCityCAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_91c48b47-f191-4b3d-9f3b-e5c0aa7adb76" xlink:to="loc_prct_RedwoodCityCAMember_1185ea88-287a-40ff-873d-27c22efbd36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4f4eb2e-11c7-4026-a827-77bc41ea18d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4f4eb2e-11c7-4026-a827-77bc41ea18d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_094ea5a1-d1f8-4e29-96dd-69d3bdef33c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4f4eb2e-11c7-4026-a827-77bc41ea18d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_094ea5a1-d1f8-4e29-96dd-69d3bdef33c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_af81c657-3a03-4c97-ba09-1e654a47d96e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_094ea5a1-d1f8-4e29-96dd-69d3bdef33c0" xlink:to="loc_us-gaap_BuildingMember_af81c657-3a03-4c97-ba09-1e654a47d96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8570f440-1b5f-433c-be50-305640546e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8570f440-1b5f-433c-be50-305640546e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_db9dfe2c-8ddd-42a2-82c3-70773158717e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8570f440-1b5f-433c-be50-305640546e99" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_db9dfe2c-8ddd-42a2-82c3-70773158717e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_089ab30c-7d83-4378-9890-cb083b6f0737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_db9dfe2c-8ddd-42a2-82c3-70773158717e" xlink:to="loc_us-gaap_SubsequentEventMember_089ab30c-7d83-4378-9890-cb083b6f0737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminationPeriodAxis_5f02b44c-005b-4328-bf83-d22888d04c42" xlink:href="prct-20221231.xsd#prct_TerminationPeriodAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_prct_TerminationPeriodAxis_5f02b44c-005b-4328-bf83-d22888d04c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:href="prct-20221231.xsd#prct_TerminationPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_TerminationPeriodAxis_5f02b44c-005b-4328-bf83-d22888d04c42" xlink:to="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminatedOnOctober292023Member_8f7b30a3-fa0f-4ff9-8d2f-d2f5ce4571de" xlink:href="prct-20221231.xsd#prct_TerminatedOnOctober292023Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:to="loc_prct_TerminatedOnOctober292023Member_8f7b30a3-fa0f-4ff9-8d2f-d2f5ce4571de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_TerminateNoLaterThanJanuary312024Member_786a9dac-3c46-4b24-b67c-62acf525694b" xlink:href="prct-20221231.xsd#prct_TerminateNoLaterThanJanuary312024Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_TerminationPeriodDomain_b68931f8-2d0d-4ee3-b6ee-7b07100c4e67" xlink:to="loc_prct_TerminateNoLaterThanJanuary312024Member_786a9dac-3c46-4b24-b67c-62acf525694b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_0289667e-d080-4c00-aedc-66e596e1bf83" xlink:to="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b937a5bf-6779-4afc-9e7d-aa3ce59b9d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_b937a5bf-6779-4afc-9e7d-aa3ce59b9d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseNumberOfSquareFeet_c9ea0ddf-760c-43c0-b132-5aa890598d0a" xlink:href="prct-20221231.xsd#prct_OperatingLeaseNumberOfSquareFeet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseNumberOfSquareFeet_c9ea0ddf-760c-43c0-b132-5aa890598d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseNumberOfBuildings_31012d1a-614b-4819-b2eb-c437b42d64a4" xlink:href="prct-20221231.xsd#prct_OperatingLeaseNumberOfBuildings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseNumberOfBuildings_31012d1a-614b-4819-b2eb-c437b42d64a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LesseeOperatingLeaseNumberOfRenewalOptions_a08206af-6e82-404e-b7f2-c2bc1133dc8e" xlink:href="prct-20221231.xsd#prct_LesseeOperatingLeaseNumberOfRenewalOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_LesseeOperatingLeaseNumberOfRenewalOptions_a08206af-6e82-404e-b7f2-c2bc1133dc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseAnnualBaseRentYearOne_79deb684-4f18-4398-86aa-5bf1e7249335" xlink:href="prct-20221231.xsd#prct_OperatingLeaseAnnualBaseRentYearOne"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseAnnualBaseRentYearOne_79deb684-4f18-4398-86aa-5bf1e7249335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseAnnualBaseRentYearTen_5eb65074-d593-4835-a5ad-8d0faf1bb1c4" xlink:href="prct-20221231.xsd#prct_OperatingLeaseAnnualBaseRentYearTen"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_OperatingLeaseAnnualBaseRentYearTen_5eb65074-d593-4835-a5ad-8d0faf1bb1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d1a66fd4-6616-4d3e-9987-12ff4c1fe6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_OperatingLeaseLiability_d1a66fd4-6616-4d3e-9987-12ff4c1fe6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements_1144a152-54ea-438c-9075-4009f49576b9" xlink:href="prct-20221231.xsd#prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements_1144a152-54ea-438c-9075-4009f49576b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b20d1861-ef8e-4e64-ab0e-1a41891f23b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b20d1861-ef8e-4e64-ab0e-1a41891f23b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_6553e0da-f9cf-4f49-aa37-23a8cbb90210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_0d62ed24-4793-4e79-aee5-07ff14b63c49" xlink:to="loc_us-gaap_OperatingLeaseExpense_6553e0da-f9cf-4f49-aa37-23a8cbb90210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CommitmentandContingenciesSupplementalLeaseDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CommitmentandContingenciesSupplementalLeaseDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CommitmentandContingenciesSupplementalLeaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f1682c5a-4842-4500-997c-5a23808d4d31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_fe0099bf-95f9-47ae-b127-5c131e296db4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f1682c5a-4842-4500-997c-5a23808d4d31" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_fe0099bf-95f9-47ae-b127-5c131e296db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5c86a766-814b-4f76-b87c-445d16f4f875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f1682c5a-4842-4500-997c-5a23808d4d31" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5c86a766-814b-4f76-b87c-445d16f4f875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails" xlink:type="simple" xlink:href="prct-20221231.xsd#CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ff37d775-3171-4d4a-9720-f73ea1dd265d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ff37d775-3171-4d4a-9720-f73ea1dd265d" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7d7673f0-995c-48d3-93ee-c46285859e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7d7673f0-995c-48d3-93ee-c46285859e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9e7785ad-6ebb-43da-935b-103918604fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9e7785ad-6ebb-43da-935b-103918604fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1f731c5d-8b2e-431b-bb4b-491a55b1f0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1f731c5d-8b2e-431b-bb4b-491a55b1f0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_99910c17-d780-4bf6-80ac-3d2700f07256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_99910c17-d780-4bf6-80ac-3d2700f07256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b9e863e0-4ac0-4ef4-8e8a-86edf6b31ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b9e863e0-4ac0-4ef4-8e8a-86edf6b31ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2e129762-71b0-48d5-b4ba-7fdd5c0a03a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2e129762-71b0-48d5-b4ba-7fdd5c0a03a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29b20ad2-10c1-4e25-a351-d6f17ff265bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29b20ad2-10c1-4e25-a351-d6f17ff265bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_369180e0-5b53-4cf7-995e-013129ea9495" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_369180e0-5b53-4cf7-995e-013129ea9495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_06de0511-6a10-42a6-bdb6-d6e07bc58867" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6121135e-6e0f-4955-ac8c-6cadeeb6cbc0" xlink:to="loc_us-gaap_OperatingLeaseLiability_06de0511-6a10-42a6-bdb6-d6e07bc58867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ff37d775-3171-4d4a-9720-f73ea1dd265d" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c1b8f21d-e20f-4489-8903-170a9b0b5d96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c1b8f21d-e20f-4489-8903-170a9b0b5d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1db34688-deb9-4aeb-acc1-c577d48ed002" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1db34688-deb9-4aeb-acc1-c577d48ed002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e93fb7f9-689f-465e-859d-6a8d39c94537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e93fb7f9-689f-465e-859d-6a8d39c94537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f2ef2d69-2064-4a1f-860a-40564fc2ee71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f2ef2d69-2064-4a1f-860a-40564fc2ee71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_9a21ef91-6328-4c04-8e35-13740d7ab029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_9a21ef91-6328-4c04-8e35-13740d7ab029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_d44f38a9-d289-4d30-bc73-17601aac2d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_d44f38a9-d289-4d30-bc73-17601aac2d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_962bd4be-f99c-4b1c-a6a5-807bff9db28b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_962bd4be-f99c-4b1c-a6a5-807bff9db28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_0207a289-0774-42f6-aa45-5b4509474ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_0207a289-0774-42f6-aa45-5b4509474ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_51e53aeb-6270-4dcb-9586-84fc63072512" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_40049e54-92ec-4b0d-8f7a-9756d2d98985" xlink:to="loc_us-gaap_LongTermDebt_51e53aeb-6270-4dcb-9586-84fc63072512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ff37d775-3171-4d4a-9720-f73ea1dd265d" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne_4f4953ba-5c86-4724-9824-6ff95040619c" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne_4f4953ba-5c86-4724-9824-6ff95040619c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo_17479c8d-f489-4d24-a6fc-8f79a34c5125" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo_17479c8d-f489-4d24-a6fc-8f79a34c5125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree_f060468e-a717-4794-ab21-2dabcc8abe8b" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree_f060468e-a717-4794-ab21-2dabcc8abe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour_7fb58ecf-ebca-4147-a776-6996698a56e1" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour_7fb58ecf-ebca-4147-a776-6996698a56e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive_72d9757d-da65-452e-84b8-0df72f884c8e" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive_72d9757d-da65-452e-84b8-0df72f884c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter_a0261e67-da9b-41ab-9a16-8e1597b8bbeb" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter_a0261e67-da9b-41ab-9a16-8e1597b8bbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_fd2084a0-3b80-4c68-8917-ea84278ba16b" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross_fd2084a0-3b80-4c68-8917-ea84278ba16b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount_98b208d2-370d-4b75-bec8-5c09575780eb" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount_98b208d2-370d-4b75-bec8-5c09575780eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_prct_OperatingLeaseLiabilityAndLongTermDebt_d67b50e6-3691-40c9-aa83-23273912fe34" xlink:href="prct-20221231.xsd#prct_OperatingLeaseLiabilityAndLongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract_bdaa5899-9ad8-413e-88ea-474bb0ce9211" xlink:to="loc_prct_OperatingLeaseLiabilityAndLongTermDebt_d67b50e6-3691-40c9-aa83-23273912fe34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
MB5!.1PT*&@H    -24A$4@  !,D   1+" (    12F,0  "  $E$051X7NS=
MCY,=Y7WO^?,'["UNU=Z;'VL#!NZ:K5I?LZ7$IKC.717EN.ZN<K.4<L&$W1+&
M2]#=+,B.% E8)"'0"(&D'&29##"1D#(FLH4$GJ@DBW!EEA4!/.LE)L@RCDJV
MYPH;VPI(*%CV!1MJ]IGSS#0]_?UV]]/=3Y_NYYSWMUZE&O7I'T]WGY[3G^D^
M3W>F*8JB*(JB*(JB**I:=9(#*(JB*(JB*(JB**I@D2TIBJ(HBJ(HBJ*HJD6V
MI"B*HBB*HBB*HJH6V9*B*(JB*(JB*(JJ6F1+BJ(HBJ(HBJ(HJFJ1+2F*HBB*
MHBB*HJBJ1;:D*(JB*(JB*(JBJA;9DJ(HBJ(HBJ(HBJI:Q;+EU-34UJU;UU$4
M5:',060.I>3115$415&4UWKSS3=W[=J5_!BF**I@/?/,,\FC*Z5<L^5++[VT
M<.'"3J=SWGGG+:0HJD*9@\@<2N8'<U@ECS2*HBB*HBJ7297FA+C3J^3',$51
M1>JRRRXSQ]&%%UXX,3&1/-)$.65+,R-S-FSFZYY9*8K**',HF0/*'%;$2XJB
M*(KR6R98V@_9K5NWFI^3+U,45;"FIJ8^\YG/F(1I_DV^-K_RLZ4Y)LW!F3LC
MBJ(*E3FRS&%E#B[NCZ4HBJ(HCW7555?Q\4I1WFO7KETF7F[=NC7Y0JSRLZ4Y
M_;WPP@OYJP]%>2]S6)F#BS_<4!1%492O>N:99\SI+[?:450=M6[=NO/..R\Y
M-%;YV=+>49 <2E&4C]JU:U?V(4I1%$51E'M]_O.?O^RRRY)#*8KR46^^^6;V
MWVYRLN74U)29GJ^$451-Q2%&411%41YKX<*%Z]:M2PZE*,I377;991F'6$ZV
MM/<5)(=2%.6OLO_\0U$415&4>Y$M*:K6RC[$<G(CV9*BZBZR)451%$7YJNP3
M7XJB*E;V(9:3&\F6%%5WD2TIBJ(HRE=EG_A2%%6QL@^QG-Q(MJ2HNHML25$4
M15&^*OO$EZ*HBI5]B.7D1K(E%=4__NQTIU1M?_[QA.08>55Q#MXGKSZ'Y!B9
M57'R3N4Y-#MYI_(<*D[>J3R'9B?O5)Z#]\FKSR$Y1F95G+Q3>0[>)Z\^A^08
M*?7KGYZTRDT>5>D&V&IV\D[E.7B?O/H<DF-D5L7).Y7GX'WRZG-(CI%9%2?O
M5)Y#Q<GCE3PUI(:RR):4GWKUS$_,FZ'[]#C\,EOU]O%-<C@ -"O*EO(EH+6N
MO';1#7<MD\-1$8F LD6VI/P4V;(F9$L [42V1(C(EC4A$5"VR):4GR);UH1L
M":"=R)8($=FR)B0"RA;9DO)39,N:D"T!M!/9$B$B6]:$1$#9(EM2?HIL61.R
M)8!V(ELB1&3+FI (*%MD2\I/J=ER9&+4_ 9?NFG5?8>VRU]#<$&V!-!.9$N$
MB&Q9Q2W;UIBMMV)L1+Y$(J!LD2TI/Z5FRX]\8D&'HBB*&L2*LF7R!8JB!KU&
M)D;)EI1:9$O*3ZG9,OYKZ/)%"Q-7+^WPQ"3]$="B/5[R+;IHCX9YT8TL?3@7
MW6W![I;#^Z"I13=[W;*IM>ZRZ+[SNV@9BC+X770A;5OTXF5+['!;\HZJ#HF
MZA79DO)3:K9<=./5\=]$YK^)7T-RDOY@T7TVS(MN9.G#N>AN"W:W'-X'32TZ
MRI:%3M9]:6JMNRRZ[UATG\E%W[)MC1T8E?S#=X=$0/6*;$GY*35;FE\]B5]&
M%$51U& 4]\12U-!6XGR/;$E%1;:D_)2:+>WOFLL7+33_?N!?73COUU)*R3D@
M1,G]FE)R0@0GN5-32DZ($,7W:90M__GO_%E\>+SD'!"*Y+[42DZ%$"7W:WI]
M\,,?LC^H,TF>&E)#661+RD]E9$M[]?+V\4WJ"(F1Y4"$R&57NHR#]G/9CR[C
M( CQ7?F!/_R&S997+O^Z.@+[/6BYNR]W!(3"95=V>C4R,6I_4$=(GAI20UED
M2\I/963+Q+\9<D= *%QVI<LX:#^7_>@R#H(0WY4?^,/9ZY:?NO49=03V>]!R
M=U_N" B%RZ[L]"K^@QPA>6I(#661+2D_1;9$G,NN=!D'[>>R'UW&01#BNY)L
M.=AR=U_N" B%RZ[L]"K^@QPA>6I(#661+2D_Y9XMU='L\+27$)S<?9WQ*L*2
MO3>S7T5PS*[\9Y=][O]XZ(#QW\S/EG)?L]^#)G=HXM6TEQ"<W'UM_TW\($=+
MGAI20UED2\I/D2T1E[NO,UY%6++W9O:K"$ZGUX7/;_1$??F0+0>2W*&)5]->
M0G!R][7]-_&#'"UY:D@-99$M*3]5*%MFE)P#0F1W97+OQBH:!Z&+]F9:1>-@
M '1BW<-&_L6B?>J^9K\'+=JA&26G0HCLKDSNW5A%K\9_D#-)GAI20UED2\I/
M%<J6<C0[/.TE!"=W7V>\BK!D[\WL5Q&<CI8M%_S'Y^Q+T;_1R'(."(7<H8E7
MTUY"<'+WM?TW\8,<+7EJ2 UED2TI/T6V1%SNOLYX%6')WIO9KR(X&;^HY;Y.
M&Q-!D#LT\6K:2PA.[KZV_R9^D*,E3PVIH:Q69TL35Q"*OWOUE;3?-8E_,^2.
M@%"X[$J7<=!^+OO191P$(7=7QD?('1EMEKO[<D= *%QV9:=7\1_D"/+D$*WU
M]J_>2>8N3]7J;&G?ONZEOM'=J^+DG<IS\#YY]3DDQ\@K=0Z)?S/DCH!0N.Q*
MEW'0?B[[T64<!"%W5\9'R!T9;9:[^W)'0"A<=N7,2=[<N9PZOAWN6'+RZG-(
MCI%9%2?O5)Z#]\F+SL'$RV3N\E1MSY9RPR$L=B?&_\V0.P)"X;(K7<9!^[GL
M1Y=Q$(3<71D?(7=DM%GN[LL= :%PV96=7L5_0+@Z9$N$*_I-9/_-+3D'A"BY
M7U-*3HC@)'=J2LD)$:*H_Y[D#HY5-'+\9P0GN5^UDE,A1,G]FE[1R'(F"$B'
M;(EP1;^)Y$L @+!$V5*^)/&;'Q@D9,N!0;9$P,B6 # PR); T");#@RR)4)U
M^_@FLQ-7C(VP*P%@ ) M@:%ECN@[]VPE6PX LN7[/O?G=_[+#_Z&&?[O;_JT
MR2UHL\^.?/XW+_J@_1TD=R4 (#AD2V!HF2/Z@Q_^D#VIN^&N97($M,HMV]:<
M?^E%ZL[JD"TC"Z_^=[-)A0JMS%M<ON\!  $A6P+#*;IB2858B;W9(5M&/K7D
MJOB66KQLB7SWEV;G*8?WP4 NVMX*&Z_[#FV7HP$ 0D&V!(;3E=<NBI_177?;
M37*<ZNS,Y? ^B%9-OE0W[XN69^")$3IDR\C-6^](;"SS7O?%^PS=#>JB%WSR
M"CM_6[>/;Y('   @%%&VC/]NSR@Y!P A2A[;5% E]R;9<M;MO;YA_NO?_#6[
MI<[_\$77W7;3#7<M0VLM^M^OMCOK __J0OFK"@ 0D"A;WB"^P -@@"U>ML2>
MSEUY[2+Y*EK%A".[LZ)*C- A6T9LMKQFQ6<_\HD%_^(#O\X]ED$8F1@U.XZ=
M!0"A(UL"0^O./5L-.1PMM.C&F4L[MVQ;0[:<5W);V&QI+XCQAQ,  /J); D
M0; QBFPYK^2V(%L" - 4LB4 !(%LJ93<%F1+  ":0K8$@""0+962VX)L"0!
M4\B6 ! $LJ52<C.1+0$ : K9$@""D)$M#;+E++(E  !-(5L"0!#(EDK)#4&V
M! "@*61+  @"V5(IN2'(E@  -(5L"0!!(%LJ)3<$V1( @*:0+0$@"&1+I>2&
M(%L" - 4LB4 !(%LJ93<%F1+  ":0K8$@"!D9,O.T#Z#1&X+LB4  $TA6P)
M$,B62LEM0;8$ * I9$L " +94BFY+<B6   TA6P) $$@6RHEMP79$@" II M
M 2 (9$NEY+8@6P( T!2R)0 $@6RIE-P69$L  )I"M@2 () ME9+;@FP) $!3
MR)8 $ 2RI5)R6Y M 0!H"MD2 () ME1*;@NR)0  32%; D 0R)9*R6U!M@0
MH"ED2P ( ME2*;DMR)8  #2%; D 02!;*B6W!=D2 ("FD"T!( AD2Z7DMB!;
M @#0%+(E  2!;*F4W!9D2P  FD*V!( @D"V5DIO)9LNHY @  * F9$L "$)V
M8B);SB); @#0%+(E  0A.S&1+6=Q3RP  $TA6P) $&RD)%O.*[DAR)8  #2%
M; D 02!;*B4W!-D2 ("FD"T!( AD2Z7DAB!; @#0%+(E  2!;*F4W!9D2P
MFD*V!( @9&3+SM ^@T1N"[(E  !-(5L"0!#(EDK);4&V! "@*61+  @"V5(I
MN2W(E@  -(5L"0!!(%LJ);<%V1( @$;<=VA[E"W_8-D2\XG<K#OW;)6-! !T
MR99JR6UQ.]D2 ( FF$_>*%O:\Y7&2S82 - E6ZHEMP79$@" 1K3JD]>>#\CA
M ( NV5(MN2W(E@  -"+ZY+USS];[#FV7(_03V1( ,I ME9+;@FP) $ CHD]>
M>[+28'7)E@"0R?Z&C'YG)EXB6\XB6P( T(CHD]?\>T-S_<22+0$@%]E2*;DM
MR)8  #3"5[:\<\]6^SE>CCT-6+QLB3Q)  !89$NEY+8@6P( T(CHD[=BMC33
MGG_I168FY9C3 /O#=;?=)&<. .B2+=62VX)L"0! (SQF2S[! :!69$NEY+8@
M6P( T B/V?+R10OE< " +V1+I>2V(%L" - (7]F2;G@ H&YD2Z7D9B); @#0
M"%_9\LX]6\U'N?E7O@0 \"(C6QIDRUED2P  &N$K6QH?^<2"I9M6R>$  "_(
MEDK)#4&V! "@$1ZSY>)E2_C*)0#4AVRIE-P09$L  !KA,5O:3W-NBP6 FI M
ME9(;@FP) $ C/&;+;N^VV,7+ELCA (#JR)9*R0U!M@0 H!%^L^4MV]:8#_21
MB5'Y$@"@(K*E4G);D"T! &B$WVS9[5VZ7'3CU7(X *"BC&S9&=IGD,AM0;8$
M * 1WK/EBK$1\YE^R[8U\B4 0!5D2Z7DMB!; @#0"._9TKCNMIO.O_0B.O4!
M +_(EDK);4&V! "@$75D2^/R10M-O+SOT';Y$@"@'+*E4G);D"T! "AJQ=B(
M_>BLPGSLUI$M3:K\R"<6F(1)O 0 7\B62LEM0;8$ * H\]%IPIL-AU78[T9>
MZ35;&B,3H_;J)3?' H 79$NEY+8@6P( 4)3YZ#0?H')X.=ZS9;=W]=+,UK1S
MZ:95\E4 0"%D2Z7DMB!; @!05)0M%]UXM;P:6=3YEU[D/5M:9K:=WB56CTD8
M (80V5(IN2W(E@  %!5E2_/#XF5+HJ]0EE;?S:LC$Z-7]BY@FH1YR[8U? D3
M $H@6RHEMP79$@" HN+9,HA+@B:[F@QLSXH6W7BU^= WS:XOT + @"%;*B6W
M!=D2 ("B@LN6UGV'MM^R;8T)F9<O6FC/D.)U_J47R4D  %VRI5IR6Y M 0 H
MJA-FMDP8F1BUIP%+-ZTRY$D" , B6RHEMP79$@" H@8C6UIV%>SY@'P5 - E
M6ZHEMP79$@" HLB6 #!4R)9*R6UA/TNB2KP*  "D#MD2 (9)1F+JD"TC9$L
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
M\4A9*%X2+/M/9JK28<QCKG.<5>D)7=K@$=D2")0]9CN]DB^1+6?9;!E5XE4
M %RHP=*^5")>$BP;$3\?<*@/7KGVJ1^]\^Y[[[W[SAO_W_;/_ ^=__;J57<O
M7?A?)4;[T+5?_M[/G]_PH<3@$.J6I4OD5JJ(; D$*O[+0;Y$MIQ%M@0 5)01
M+*U"\9)@V91.[PJ>L[_XYC_^[,='1A_8LO5OCI]YY]6_V?FE%\[\\OCA^^68
M03+OO<1E3R_(ED"@WL]+XN#MD"TCW!,+ *@B-UA:CO&28-F@CKA?---??N,_
MG_TOKQ__S@M/'-@W_K4]3[WZSGN].O6=KWWU[W_T3[\R/[[]TW_X3[L.'WO]
M5Z\^\_2QUV=>_.6KWWI\5,RJC>0MM5Z0+8% V6.V%RV3!V]G:+.EW$QD2P!
M:8[!TLJ-EP3+9A7,E@_LV[WWQ1,__OFOWOW5N5>_\Y\>V7?P6__TJQ_\O[L?
M>.*I;YTY??1OO[SS&__Y9^_\YZ\_/9<MWWU]\DDYD[8B6P*(R\B6!MER%MD2
M %!:%"9S@Z65$2\)EHTKEBWW_/7??_>%9_?\^;XO_>7?_L,__O*?7OZ_OS:;
M+?=]:?SY[_SP9V__XN<_?]NFRKE_O_Y5.9^V(EL"B"-;*B4W!-D2 %#:TDVK
M;*1T"9:6&B\)EFU0+%O^U<$?_/S<3U_<^]4O_?E7O_[*S__+\></S5VW?.;X
MV[_XA^>_O./9$V?)E@ED2R!09$NEY(8@6P( JK!7+ M]@LAX2;!L@V+9\DL/
M'GCFVV?>?G?F6Y2_^J<?O[COJX\=?O47OWKOG>]]8^+I5W_VR_?>>_=7IOJ5
M+3^Y\ K[1O)89$L $7O,VE\.\E6RY2RR)1"H\6,O3YXZ>?K<V?E'^=G3YTZ>
MF#IR<#(Y/E"?^+<N'<7CY7^\;]6]]]ZQCV#9M$ZQ;-DBYCUC&F_>/XF.7DW@
MC ]9L^KFCN@+UPPQP^-#S%1V5KL>O$\NJR*R)1 HLJ52<D.0+3%@)L\EW_8S
M=>J('#/;P5/)><R4RWPF7SZ=G"RJDP?E^$5-'ID\E<B3*77N[(EC^Y.3%^)Q
M78Z=3,Y@VFU[]HQ/R546#<AJ;<DZ<2S9$J0I'2^7;5OSY:\\N(]@V0+A9DL3
MV$SC5W[NC^(#Y4VM-DDFIK5I,S[$3)68E4=D2R!09$NEY(8@6V+ :"%D6LDA
M.8Z<2,YAIER21DH#9LME#NGV'W1,E?$Z=[+T-4R?ZZ)F2^>9:"T1^Y1LV;02
M\?(/>O'2Y$F"91O(W!6$A[\P8EI^R<47D"T!U(=LJ93<%F1+#)J4@%$L).@S
M$6%&L5^_<!J5\Y6ZI,DC)[+GG%5G)\O$2Z_KDI(MI\^]/"Y'%LB6H2@4+^__
M^OB7O_*@394=@F4+R-P5!'OOJPR$9$L 'MECUGY@R9?(EK/(EA@X*8FH2!#2
MDHS;'/+CC4A$+B;UZZA%JGB\]+LN:=ER>OKT5/Z-N]H>$4O/;W#A(EN6X!@O
M;;"T9]MK5MV\9>0V>1:./I.YJ_UV/7B?_<.$#(1D2P >D2V5DMN";(G!H^60
M:26*I-+3J4O,2%GTO'*)4O-5#Y:VW+? #,_KDIXM77*OUABQ.F3+ULB-E_%@
MB?:0N:O]3 B\Y.(+]FF!D&P)P".RI5)R6Y M,8!2,H9K3M G%TE&H8?29+G=
M!1K1>Q7JU>ES)R>/[8_-;?_XS*VS,H;-5H$HZ'U=LK)E_C5ALF5P,N(EP;*U
M9.YJO^AKEC(0DBT!>$2V5$IN"[(E!E%*+LH+,)868]RF5;+-V1-*[SOYE^G>
MEQK)SDYF] &KM,26\Z*5.51;E]05F:WL%*?M%)$M\V@IW;G]*$Z-EP3+-I.Y
MJ^7LHT=V[[A_GQ8(R98 /");*B6W!=D2 TF+(M-N:43-I4X)1%GHN9?'E9#F
M?OU0;<STS(KDMB?E*YJ.B_:_+GG9,OL2J-(>I[TY#]FR_Q+QDF#9<C)WM=S'
M%GSTQNNOL3_+0$BV!. 1V5(IN2W(EAA,6@J:SKLXECIA9NR9H^3 7NY2AKO-
M,"V/.<<A=7*G12MMKF==YE5&3"5;ABN*EP3+]I.YJ\UL4-SUX'WVOS(0DBT!
M>$2V5$IN"[(E!I26@J;S;VW5,DQ6YGF?%DIME-7FZ11IM"R4OPHQZD9P6'0-
MZ^*2+3-FI2V7;!D,&R_ONNM/Y7DV6D7FKC8S(2T>'64@)%L"\(ALJ93<%F1+
M#"HMC4SG!9*R84Q?W-RRM*CFD%?5FUJ=&A/IM>KLZ7,G3YQZ>?+8D8.3\8Y_
M4M6P+H[9,C4Y9S7)&=FR*?=_?=P$RPY/L&P]F;M:RSYZ)/[H&AD(R98 /");
M*B6W!=D2@ZMX-M."D]L]GUHH?3\F:2W)G6WYQE14P[H\[9PM4^Y;)EN&*[H5
MUG:[0KQL,YF[6NO&ZZ_YV(*/QH?(0$BV!. 1V5(IN2W(EAA@6I;(NLBF!9BL
M\=^G!:=X1M):DI-JU,:D7=;SJ89U29GMR1/*K*;5T*AM#66T;"5;/JS,I\.*
ML1$YO)#$=RQMO(Q?:T*KR-S53KMWW'_)Q1<D_DXA R'9$H!'9$NEY+8@6V*0
M*7DFXR*;=KW.+7MHH65^\M%:DIU:M7GF3.*%MMRJZY(RU<F#ZK59;6YDR_ZS
M7Y*\[K:;Y$N.9.<]YGR]PZ7+%I.YJYWL&\D^>B0B R'9$H!'9$NEY+8@6V*@
M:3=PIL4)-><X72?4EI*<4!LG->7.T(*0?K^H5UH[*Z_+##5;ZJ%Q6NXC;32R
M9>T6+UMB/B 6W7CU?8>VRU>S)8*EB0'77?W[!,N6D[FKG3ZVX*.RJ3(0DBT!
M>$2V5$IN"[(E!IL6)Y3+8ET]O;AE.24U*1-J+<D(-NI%5&6VGM6R+FESMN%0
M7]-$H-7V#MFR'\SG@OF,./_2BZ)G5+J0M\)><O$%1N(,'FTC<U<+V3NK95-E
M("1; O#('K/V]X]\*=1L:=>G2B6V!=D2 TZ)-.I%-C7A.*47U\2BMB1Y23"B
MMD>)>7[5LRYID\QM7N6EF8JO+-FR*?<=VFZ"I6$^*2Y?M- E8<:#I8D!GUQX
MA9GVQNNO2=S!B!;JB-S50B:;<=T20/_98U;-4W9@E4J>GL2J]FPI5[4*LB4&
MG78#ITP4?F^(5;)KRIBI :F1;*FUT,.Z]"@!\OWQM=0W'1^!;-D@^\5+\V&Q
MZ,:K.[UKF-?==E-:-S\V6&X9N>V6I4LNN?B"3B]51D^W1\MU1.YJ&QL.[?<M
M$R_)0$BV!."1/69[2=#SP=O)3']D2Z!=M$21O"U6BRYN04Z)3,F91]26I"RE
MB6Q9U[JDS3P>#M6P^O[2M1U$MNR?CWQBP>)E2\P/(Q.C2S>MNGS10OOA:H:;
M#P[#?(*8Y'GEIQ?]UF]?9E_ZY,(KUJRZF509EH[(76USX_77V&PFFRH#(=D2
M@$?VF+6?<?+5*CJ9Z8]L";2,DFH2E^/4(.<478K%%;4E*5='M3EGAK?*M"7Z
M69>4\>=M82T]3D<-T%YUVD%QQ580,?;29;Q''Q,RS<>'_>RX[K:;S,?''RQ;
MLGSY4G-&;LZ;B92!DKFK5<S[JM/K#DJ-B#(0DBT!>$2V=$*VQ!!0KXG%0D4_
M;HCM41>4DI&T()1Z%=&'&M=E1EZV3$GXLVT@6S;N_$LO6KIIE1QNR<>-($0R
M=[7*+4N7?&S!1_>E1$09",F6 #PB6SHA6V(8:*$B^WY+M\BAY*4RI5Z-U%KE
MF'A+J7-=4N8OPJ&>5V?FJ6T-,7D>[6W@MJ/1>QY)VF<$P7)@R-S5'KMWW'_)
MQ1?8R*=&1!D(R98 /!JB;'G?H>TF(HY,C,J7<MV\]0XSSP6?O&+)ZC]..V\
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
M[\LG_MP1663+H4*P! "@Y<B6 .J2$2RMQ.,NK;=^\;/WQ#-((MP3.YP(E@
MM,'& V.WCV]:MW?;EL.[Y*MD2P"UR V6W;E+E%.O_RA*DM$0.;)%MAQ"!$L
M !IGPN3JW=WE#]UMK1@;6;MGZ^:G'HF/0[8$4 L;+-^+?54R$MW+:B*EO4II
M1[/?I917,N/(EL.&8 D 0./63XR:,!D%RS@3.*.$2;8$4(LH-,HZ^L/CT6@[
M7Y@P_[4CFU1Y_"<_B!Y2HC(C9UP(Q8 A6 ( T"R3&V\?WR0C98(99^.!,;(E
M *"-")8  #1KW=YM,D9F,!_6ZR=&NREA+3O]U9LMGWSE.;5!9$L &'@$2P
M&K3QP-C*'??(])C-?%Z;?\V$:EC;_OSCR<@7*[(E , _@B4  $U)]-E3B,V6
M]H<58R.)[F3)E@" OOI?_OA__8T/?8!@"0! _V7TV>,BGBWM#_'N9,F6 ("^
M^IW%G[KQ<Y\UP>P/_\/O$2P! .@/QSY[LLEL&5F]N_O0__-8,O+%JK%L&25,
M ," N?+:13??]L<FF_W;?_/;UU^W6.:WUB)8 @ "5;3/GC3QL"9?7;-S\_>^
M][VWWGHK&?QZ1;8$ '@69<NK?N]W5W[NCV2$:R>")0 @1.7Z[$D3#VOR59,M
M7^S5\>/'WWSSS43Z:RQ;VA_DJP" T(68+0F6 (#@5.FS)TT4*;.SI:VC1X^^
M\<8;4?JK-UNJZ9%L"0"#+;AL2; $  2G8I\]:;*SI1D8SY91PGSMM=?>??==
MLB4 P+.PLB7!$@ 0%B]]]J0ID2UMO?322U=<<<6:-6N2F7"NLG+C--D2 * )
M*%L2+ $ 8?'59T^:TMG2U((%"Y8N73HU-?7..^\DDR'9$@!00BC9DF )  B(
MWSY[TE3/EO9GV9UL5FZ<)EL" #1!9$N")0 @+.LG1@/*EK;BW<EFY<9ILB4
M0-/^;$FP!  $:L/^A^K[LN5RW]G2ENU.-BLW3I,M 0":EF=+@B4 ('0;#XQY
M?_J(54>VM)65&Z?)E@  39NS)<$2 # P-C_UR-H]6_T^B81L"0!HD=9F2X(E
M &#P;#F\:]W>;;Z^BDFV! "T2#NS)<$2 ##8UD^,WKISHPR$A9 M 0 MTL)L
M2; $  R)C0?&JG3V0[8$ +1(V[(EP1( ,&PV/_5(N<Y^R)8 @!9I5;8D6 (
MAI;]*F:ASG[(E@" %FE/MB18 @!@$N;ZB5''SG[(E@" %FE)MB18 @ 0MV'_
M0[E?Q6QOMGSRE>?D*I$M 6"PM2%;$BP! %!M/#"6\57,[&RY9N?F9&2,%=D2
M .!9X]F28 D 0+;-3SVR=L]6^55,LB4 H$6:S98$2P  '-G.?N)?Q21; @!:
MI,%L2; $ *"$]1.CM^[<2+8$ +1+4]F28 D 0!4;#XR1+0$ +=)(MB18 @!0
MG<EHFY]Z9/7N;NNRI9H>R98 ,-@:R987GO^!/[SZW^\C6 ( 4$&4T<P/Z_9N
M2W3VTVGP&21J>B1; L!@:R1;FL^4+VY>:WZXY%]_^+<^]6\(E@  E!#/EMU>
M9S_K)T:CSG[(E@" OFHV6YH?5F[?(%L%  !R);)E9,/^AVX?WT2V! #T5>/9
MTGSXR58! (!<:=DR&C@U-95,C7-%M@0 >$:V!  @4+G9TJ2\=]YYY]577WWI
MI9<2Z9%L"0#PC&P) $"@7+*EK7????>UUUX[>O1HE![)E@  S\B6   $RCU;
M1O7&&V]\YSO?>9%L"0#PCFP) $"@2F1+6V^]]=;'/_YQLB4 P">R)0  @2J=
M+4TM7+APS9HU:9W]9$TY3;8$ &C(E@  !*IBMERW;MWTW%<Q$YW]9$TY3;8$
M &C(E@  !,I+MK1E$N8;;[P1=?:3->4TV1( H"%; @"&Q+V'MF\\,';W$P^L
MV[LMP0PT+YD1Y%1MYC%;1O7FFV\>/WX\:\IILB4 0$.V!  ,*I,536B\X]$M
MM^[<N/RANQV9D5?O[IH)VQ\UZ\B6MK*FG"9; @ T9$L P"#9<GC7^HE1$PY7
MC(W(W%C4RAWWK-VSM;4ADVP) &@1LB4 8#!LV/_0'8]ND?G0"Q,RU^W=MOFI
M1^1R&]3>;/GD*\^I#2); L  (UL" ()F\M[:/5N]7*5TL7IWMSV7,;.SY?;G
M'T]&OEB1+0$ GI$M 0"!6C\Q:CY$9/SK [/<-B3,(+-EE# !  .&; D "(O]
M1N7*'??(R-=GJW=WF[U+-CNLD2T! 'U%M@0 A,*DRG5[M_7M]E<7IC&F2;*I
M_9$=UEJ:+>T/\E4 0.C(E@" ]FMAJHR[=>?&1FZ1C3*:&M;(E@" OB); @#:
MK.6I,J[_%S#;FRW5!I$M 6"P]3];[MYQO_E,6;/J9A,OR98 @ SK)T:#2)41
M\Z%FPK!<D9ID9\OL]$>V! !XUH=L:3*DF;.9_R477V _5N)UYYZMLE4 @"&W
M8?]#;>BMIP33[+[=']LA6P( VJ.^;+GKP?O,#&V>_-B"C]ZR=,F&M<M-SK1W
MPUJR/0" (6>"65-/%O%EQ=B(R<9RU;PC6P( 6J2.;+E[Q_TF2=I(:>9I0J8<
MQY+M 0 ,K2V'=ZW>W951+5#K)T;E.OI%M@0 M(CW;+EEY+9++K[ V+!VN7PU
M0;8' #"<[G[B@;"^6NFB[GA)M@0 M(C?;&DO5]YX_36[=]PO7Y5D>P  PV;C
M@;%;=VZ4P6PPU!HO&\Z6;[[Y9O*%N4IK$-D2  :8QVQI(J7YL'"Y7!F1[0$
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
M<9[^[J0=8><+$W*$: YQ$R\=EF,.+1YWV3<>OV9IK-N[32ZB$+(E *!%R)8
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
MA]MEO6=+6\>/'Z^:+=7T2+8$!AC9$EVR)8 6LWWVR#/F#"O&1CS>ZSC,FDJ
M=6BPVR?S;JSI'F,K.UMVQ#-(W(ML": 8LB6Z9$L K23[["G$3$L'/Q75][C+
M/EN[9VOC;X;-3SVR;N^VHG\H<4&V!- 69$MTR98 VB>MSYY"S'F\24=RYG#7
MAD>#5&$^7]KV'MBP_Z'<;PX70K8$T!9D2W3)E@#:Q*7/GD+HX*>*^AYW6;<5
M8R,93]1LG'F?K][=K?X'E.5D2P#M0;9$EVP)H#7<^^PIQ/R2:?R6R'#5]+C+
M6H7RR%/32!. *Z9WLB6 MB!;HDNV!- ")?KL*80.?JJHM2L:OP)]TFF5&V7)
ME@#:@FR)+MD20*,J]ME32!OZ= E1?8^[]&O=WFU![]][#VTO<2R0+0&T!=D2
M7;(E@.9XZ;.GD%MW;FQ;YRY!J.EQE[ZTL,^>TNR#,=V/"[(E@+8@6Z)+M@30
MA"V'=Y6^";"Z-O?RTEKM?-QER_OL*<T<(([/+"%; F@+LB6Z9$L 3=AX8$R>
M!_=3*-V]M$<+'W<Y##MQ_<1H=L(D6P)H"[(ENF1+ $TPD4">!_?9BK&1$/M]
M:5!['G<9:)\]I9F$F7:=GVP)H"W(ENB2+0$T)/MJ3-^8O"3;!E5+'G<9>I\]
MI9DX+1-FD-G2EGP50-#(ENB2+0$T1)XE-X4.?MPU^[C+0>JSIS23,.-/A8F'
M-;G%.F1+ 'U#MD27; F@(>OV;I.GPDU9,3:R?F)4-A)2(X^['-0^>TK;_-0C
M]H$E\; FMUNGG=G2_B!?!1 TLB6Z9$L #6GV"IAJ&/J&J:[_C[MDOZ0Q^R**
ME&1+  TC6Z)+M@30$'-:+$^%&S=LG<24T[?'7;([<IF/4?M(S-9ERR=?>4YM
M+MD2&%1D2W3)E@":T^?+7^[6[=TF6XNX/CSN<FC[["DDRFCF![/%$L?4FIV;
MDY'1N<B6 (HA6Z)+M@30G/9TYR.9[+3YJ4=DFV'5^KA+^NQQ%\^6W5Y?OO&$
M2;8$T#]D2W3)E@":TZKN?"0Z^,E6T^,NS6:7RT*:1+:T3,(T;]V5.^XA6P+H
M'[(ENF1+ ,VITIU/WQZTN'IWESLS5?4][I(N8=VIV3*R]=!?'CUZ-)D:W8IL
M": 8LB6Z9$L S:G2G8^)?'V[[&D2%+=HJJK\=2##BK$1;DAVE)TMMS__N$EY
M;[SQ1HF$2;8$4 S9$EVR)8!&R5SASM[X)X?7A Y^5#4][M+,5BX+DDNVM/76
M6V\=/WX\F2#3JVJV5!M$M@0&&-D27;(E@$95Z<['?AERXX&QOO4W:UK+];2$
M^AYWN6'_0W)Q2,C.EF9@(O&Y)\SDE$4KK4%D2V!0D2W1)5L":%25_F"B2UOW
M'MI>TQ?_)).CR#P)-3WNTNQ3ONF:JVBVM&42YM345#)-SB]]2O=*:Q#9$AA4
M9$MTR98 &E7QIM;H*J()(7UXXF+$1&)B3UQ-&]]L9[DLQ)7+EK;>>>>=C(29
M-:5+I36(; D,*K(ENF1+ (VJ^)C$>(>B)NRMWMV5X]3$I"DZ^(E4W(\9V,C9
MJF1+6VD),W_*[$IK$-D2&%1D2W3)E@":)N.$.Q/P$G/K6^>Q%D_+B%2YO3F#
MW,6(JYXM;9F$^=IKK[WTTDMD2P ED2W1)5L":%J5[GR6QVZ+C:R?&*VI=QF5
M:3_WQW9[UXUKVNP$^ R^LJ6M=]]]-TJ8Q::4E=8@LB4PJ,B6Z)(M 32MXO4N
M-7C<>VA[33E'99:U\<"8;,:PX7&7_><W6]JR";/,E/%*:Q#9$AA49$MTR98
MFE:QE]&T>R;[W+O/<CJ>Z:EX%3H-C[M,4T>VM%5^2EMI#2); H.*;(DNV1)
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
ML%\\&[!'393CI8N7_N>*NY]X0#:C#\SF"KV#'QYW65IVMMS^_./)R.=<9$L
MF-'_>TV+9DO3PE8]>*,EV;+;BY=F2YI/'!YZB>%APF3\GL"5.^Z1XPP;+TFC
MD8O 9F_6U#E--K/0H'NOX7&7I9$M :!&]E[3?EZT[!;,EC98MNK27'NRI;5T
MTRJS$S_RB07]_,84T'_F?%H-40-PEV-%7CK(:>KK=F:W>KGN6L+JW=UP.[#A
M<9?ED"T!H"Y-W6OJF"U-\TRP['_TS=6V;-GMW=AL+V!>OFBAV5SMN<8+^&+.
MI#,NU SVV7"NX+KSD6KJ_C37K3LW]O]F8%]JRN2#_;A+LB4 U,6DD4;N-77)
MEB8LV2\3-GNZHVIAMK3,MK)IW(9,LYW-N;@9:(PT<;<;X(7)C;GGT"W\1=%G
M<IN4(&?;3TW='[L\V!M!>=QE"61+ *A%@_>:YF;+I9M6F;:9=-1(\W*U-EM:
MT?7>>/7Y*[6 +U&?/;D:^;I@>^3&;Q>-7\$S8:FF!VSD,ALPQ/MC:[K>.\"/
MNXPRFAK6FLR6:H/L1WA:<P&@#4SV6'3CU2:\-?5(CXQL><NV-28%F5^AU]UV
M4_\OJ#IJ;;8<F1@UV\WLV<[<=4N3TKENB4 E^NS)97ZA#>K9L(O5N[MRFQ35
MDGRN?JNV#P+MX*?08>*NJ>_?UBT[6W8:? 9)6H/(E@#:[,X]6QM_<(7,EJ8Q
M)A395+EXV9*6!Z$69DNSQ>RU2K,-39YL^08$LJ7UV9/+Y"LYMR'Q_[/W/MY5
M'/?]]_X!??HCO_P\Y[1\3Z%]\K3-E]/2D-1-6^+B_+!=2IQ"6MI"W9"0QF#'
MUY6,8\"QD;#!\L48&P$&(P26[7 !14$&$\ V-MBRPQ='W\CXBW'X%4(B8QD!
MLODA=/Q\= >-5SNS>V=W9W9G][[GO(Z0YN[.SOY LR_-S&>TK.=ACTX$3Z\U
M"EV$;/V1 LM=A@)N"0  >EBX=15)'1MKFJY[4#5(@>@K^22;\\FDB'+2K9@B
MMKDECQ.;5D<T !J)*155N]RE%L&P:MHJB8VA'KF*9"[ 3[2_Q50DE\M=PBT!
M " N9)5LK"E9G T+(=*+(RDE@_0R<_UL]K@EUK<$>4(E9D]%JGFY2_%J1$ L
M-D4:=C1I&>L; 6JG,A3@!\M=J@.W! " B)!X4&/#8O80]H\US0J6N"7=W]2'
M-P.@"_68/16IVN4NM?3R6=CQ.[]UF:YG(RQWK6_(ROA8+'>I"-P2   JP :[
M<MA 4S9WD1)]/V-1K;5Q<;*(#6[)Q)+ G059)VS,'A5R]C:LB)8N/CO[J5(<
M'TMR9:%O2XG?[2\E9\M=PBT! * "9!?,(=FH5_J&228U,Q /$Z3NEDPLZ7;C
M_H(<H"4(C0>KY@TFAI8K:6T\I(8=320Y8H63P9XH1P%@N4L5X)8  % 9]CM'
MC+\*3)"Z6[*%1C 4%N0&$UU2EBRGD21:POE8'KY%BS]'@ZZ,_?WA6.ZR(G!+
M  "H#-PR2=)UR]M7UM'M1DA8D"?NW[I*?)V-274N=RE>APB(Q5H%/2VD.F*U
M$X >*OO_9F'B+S6%C/3<J@"W! " RL MDR1%MURX==5GOC#F^NF3Q%H!D&E,
M+*)@[?!.<VB1+ONG%S;L:#(TMU %RP/\:.F^EI*M=5G\@%L" $!EX)9)DJ);
MLA5*,<T2Y ]Z6=?B11[LUR2]:)F1:&<X'Q%#XS]5H&?5YD?+Q%]J"M:/EU8$
M;@D  )6!6R9)BFYIR0JE )C Q"(*U;;<I1;=RE!_+PF>H>@U*EB[V@V6NPP
M;@D  )6!6R9)6FY9/Z] -QJ=EB#':.EV\V"M )A RWC(;'5/I3L^E@YM9X ?
M$W^I*>1BN4NX)0  5 9NF21IN>6421-NO&6J6!\ <H.A112R_C:L#HF6>/H1
M$$NV'!-_E5"$GE@[E^@PI-Q97^X2;@D  )6!6R9)6FY)=WG6PW/%^@"0)TPL
M,E%5RUUJF;9J\V1"$7IF3/Q)(A1S6HJV!?@Q])>:0L:7NX1; @#L8N'65?2:
M8AOT.X>^WGC+U,]?/T[\%.CEOL:ZI0_,(T3],P<=CNYRG?7A[P&(CXE%%.Q?
M.D(76GKPLC*M[OZMJTP\+=$@J[<MDJJ6^;<BF5[NTEZWW'9@C[1"<$L \LWU
MTR?]U77CQG_C.JN@WSGT]7-?_L*H__G_BI\"O5S_M2]/O.':42-')*F7<VMG
MCATS6GP@ <@?6.XR#EITPOYP/G0W#45#C8EM6F[(O;.[W&6P6Z[:N]&K?,H)
M;@D B,(U_WS]@TON%5_]0;5!>IFD6TZ?-IF.*#Z0 .02$]I@OR]IH1K"^=2W
M+=<R]-<0=S8OLN</&5J>!RFV==(J K<$ -@%=\O[[ZF9>\?-\^=\CPV/!+FG
MN.#[=,?ON.W;38V+2HF[)1VNYM9OB0\D +D$RUU&YH'MCXLG'@&Q9!N@L],R
MZ-<T5@7X,?&7FH+U?X#P VX) + +[I9_\NE1[+\\I=_]W=_^HY'_8_2???IS
M?SGZBW_[^?%?_&LR 9!=_N&K?T\W\6__^K-T0^E&T\WE]YK2M"DW,ME+V"V)
MF^ZY)28S%M6*3S4 %F)B$84J6>Y22P07"SW<AI@]H2"ILZ$#$\M=NG'@E@
MJ^!NR=2BJ7$A?9U;.[/FUF^QMW]N(*-&CJ ?IT^;3!_5SRO09BVK%XO. -+%
M<P?'C[M:>@<;ZF:S.TC?$Z7$W9(>(3HB/7X1^/SUX^AT^#?B4PV G9CHH:J&
MY2[OU+'XA%47RJJ8/:&@:MLP=M3$7VH*V5SNDC>"TM80;@D 2)IKAKNEZ  $
M&0A]1#) $C)ET@2W<%*B'RF3"R>YC5@",,&*)8/Q7>G*SYHQU:.18\>,]FBD
MN#LC+;=DB ^D"G>6(PF[OP$@$QA:1"%S;\-AT1+.QY)E#*V-V:,./<,V].]I
M^8N#B"7/B3J\$92VAFFZI;1"[!W%K[H @!R@XI9^T/;D+60F+"[+J)$CAM3&
M(<^96)Y0-[=V)H0S/DO+,R2Y1I(Z\DO--)+RZ5/:AH13W#V 5-S2K<&14Q%N
M"3((EKN,@)9.*AO&#UL>LR<4Y&#ICH\U])>:0M:6N^2-H+0U=%)<@\2O0BQ?
M^BD ( ?$<4LIYBRH2DC8V%-Q2SH7=@KB8IN*W%V.%W\GW!)D$!.#(?.]W*6N
M<#XINE!68O:$@M0NW5FL6CJT1;*UW"5O!*6MH0.W!  DC':WE*)E]&;.L&2D
M<5INR8Y5U[I,]$9U9BRJ== \@:R!Y2XCH*6'*BT1RES,GE"DNS*DB;_44..2
MH7'FO!&4MH8.W!( D##)N*64L%%GQ!*R@LT1DM)URS_X]!_R2Q$M40GB4PV
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
M7L?^UR-55;KY6_]6@EL"8!E8[M(/+<-6F6:G$K/'_LBH-HR/18 ?11RX)0#
M*MQNR4.&FH-^F?"O=L*UQRAT"'(Y]S=I@3BQ %B+EKF%'G+P/TY+CRXI917&
M[%''AO&Q-:L7Y&.2L%'@E@  N[#6+>OG%=A"CA/+*S>&TIZFQH4U0RNFT->Y
MM3/5H]K"+1, ;@F (B9ZU;(^X##U09L1L"=F3RALN-0Y&,AM%+@E , N+'3+
M%4OJQHX9[907SZ3ZD%BRU5#H1Y5H0[0];4PEL!53Z.NHD2,(Q5/CVE,1LE^F
MOA&@,V++@= W$^&6PF,) &!@N4L17>%\$L.VF#VA2'U\+ ;'!L,=32IK#MP2
M ) PMKEE4^-"DBXR+D],'5(1RB1C%'=QP\1R;NU,3SZ=ES1?1-TM)Y;5ES:.
M2;K1@^"6 %B.B:&;F5[N4E<XGP2P.6:/.FF-C\686!7@E@  N[#-+4D.22"E
M0UB9=M;/*X@?,6BO (&D4Z/=Q7P/ZFZ9P.5* +@E ):#Y2Y%3%P0O60B9D\H
M$AX?2X=#=Z4*<$L @%W8YI:L,U#,9TR9-&'ZM,EB/H-T):!D4E/ZM.*H6KAE
M L M 0@%EKOTD$HWFCH9BMD3BF3&Q]+-S4%G;V+ +0$ =F&A6\Z:,57,9XP?
M=W7 I\PM_8:8DE4&?,I1=\N&NMGI3I74 MP2@$R@)3BJA^Q&24FX#TV=C,;L
M4<?H^-C\=?8F -P2A*"YJ[.C^UA/7^_P>]7;TW?LT)'=[1W>[0&(@&UN.;=V
MYJB1(Z2]BTP=@_V']O7KV)PR:4+%Z9JE,&[)8@Z)^=D";@E )L!REVY,=.3&
M)],Q>T)APNT1LR<:<$O--!_Q>%><=*S=77C7,>_G+'7O%JLAT-;1Y]VOG'H[
M5(2P8W='M]IY]?4>ZFKS[BY%=CH]1]3V]4=Z_96+W7W(N^N'WKLPA/1 @8D,
MO+>G^UC'D=W-0FD!A#]00)*<2_CR(YZ(.K:Y9:G<.>F95]FR>G%-.1B/GS=R
M&NIFTV:DD>[^R:7E=3ZH3!5W4G?+4EEEI1J<(>"6 &0%+'?)(246SR5%\A&S
M)Q0:Q\<B9D\<X)::"?^F'I"\)M#>[=V"I4-=WFHHUDI!NMK:%:W2G?J.5>[#
MK#JW')Y4+I&6 PU+DG.)6[[RB:ACH5N22;)PKTYYW1&V (GZ(B(D+6P)$[;(
M!WUEY2A*H!/&+=DR)V)^AH!; I AL-PE1Y?8Q*2:AW%J&1^+F#TQX8XFE34'
M;AF6N&_JPY)H E+Y^5"VI8N.SA[O]N74UUFAWZEC]R%Y;Z=*JM0C6N5N64X]
MW96[_K0<:"A)SD5+^2HGHHZ%;LEH:ES84#>;58D\1!HY-@ RR;FU,VG?^GD%
M1:MDA')+YK%B?H: 6P*0(;#<)2>^U<0GKS%[0A%Y?"QB]F@!;JD9+6_J0RF,
M"?B.C(TZ&K9#*EJA4N AX)8L53)\;0<:3))ST59^I1-1QUJW3(M0;DF06P8L
MBV(_<$M@B/FMR_#:;0(L=\F(K#1:R'W,GE"$'1];S9V]VH%;:D;;F_I@DIA
M6%?TK8^OBS*DEA4A24^A#-R2I\![H?- LG/167[@B:B3EENR8UE(6+<DL<QT
MUR4[ZQ+<$NB#E)+W*=VUO@$SJ?2"Y2X9*8;SJ9Z8/>K0_WK% =N(V:,7>]UR
MVX$]T@I5O5N&&N,JE:4/?4L>PF]B)Z6>OF,=76VN [4U#PZ=]3UK7Z^#6[I2
M0 VU'DAR+EK+#SH1==)R2S(9._GL7WRFJ7&16/, QH^[>F[M3#$_$\ M@5ZD
MO4GTTIG127UV8D*K,K?<92KA?*HP9D\H@CO5$;/'!,%NN6KO1N^[HW*"6WZ4
MM+QPNY$>Y4/A0'Z*6"'VC\SZRJFW(R &K)_Q^G2H2H\2_T))KXQRL7'=TN=
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
MTG'%!Q)D"!,!2"-CU"TY<UJ*F9Z,9Z*WV9Y%.S0^D/8(,P#!<$>3RIH#MP0
M)(PYMW1#TE(_KT"%W_1O7Z??)[?=?).XC2)77''#\R<O#0R<Z7SNR9V#;CG8
M;]E[_,7FTKKFO6\>/+BK>4=&W)(LBRX(N_*I0-6H2=PMZ8CDEG3NX@,)LH6N
M107CDXQ;,NYL7F356%!U\KW<Y0/;'Q?K%@U+S@B BL M 0!VD8Q;<LA>F$J)
M'RDRY(IK7CEZ^KW.#:66LENVK]SR_!N]P^=;9L(MFQH75J%;CATSFAU4?"!!
MMC 1@#0:2;HEHV;U@OFMRS+7P:6Q<X]CSW*7NIY&VU98 < /N"4 P"XRYY;Y
MH)K'Q-;/*] IDU27X):YP-!REV$E(7FW9% ],Q?L1U?,&S>6R)BN4[,M!"X
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
M89>JQ>=:]?;T'3MT9'=[AW=[8!3+W;)^7L$I!W?E.6'=DJFIV[7R[9:EH85
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
MN"7_1GPF TAKDIBU,2I5)B)&P-JX*0'R$\TM"U6SW*4B]VU967'X<;K8/)0
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
M+^.N$7M<RT/NE[MTNV4QWM\=_+#VY@( JA;>C$K;4R?%]2W]*L3RI9\" ')
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
M"34#,$[<H "TN)8)3$Q$+&A:[E*[6QH:]FSMS04 9)%@MURU=Z-7^903W!(
M$ 6XI4;8XA]A#>V':Q]N7#PX_'48]SU*5OELV]9!P[SO^XT;=K[VRHN[7WCN
MR.&WS_2>?&MG\_8]/SO9T]???_:=-[9NX6-BN5M>&1,[V&-YINL9[I;ET;#/
M[QK\VOE6[\6+?:=/O?,.<>;=SMK?UQ^NUH\$W#)RC^*<EJ)86@ F=,OF%1%-
M3$0LA(FBY(=VMRR:F65J\\T% &0.N"4 P"[@EKJ()I9K&A<VU,_VBN70L-C7
M7GOMY2V//LBZ,5_:W+3HSD6+'GEA;_M+SW3T]/_J9YL:2ZT=[_9WO]'6ZG7+
M8?V63[UR]-P'O]BV>=WC>W]Q9L@M][YZ],S[1W;4?^^[]<TOG'BC_;,&ED+Q
M(P&WC*Q\-:L7B*4%@^4NM1!J-+*(";<LQO@C10#6WEP 0.: 6P( [ )NJ05V
M7J'$<C!FSP/S!*7\B$&??&UP0&SYQWO7M.YZE5SSM;W/;7YD1<.BEPZ<+,^5
M[#]_<L_V]6M?.7IV8*#O>.<;LOF6C[;M^GGOX&3-_HL7^X?<<N?FTK.'3U\8
M+./\+]]^OOFW\N66<7J<PH[/-*%;-J^(:&(B8B%,D%XIAMS2Q"Q3FV\N "!;
MP"T! ':1L%NRWRI<+?)!R^K%8\>,#C7'<BAF3W0>NG_.$ZN+8LEAX3<]R9O"
MCV6N<2$_%-_I%8FP5@26N]1"J,FN'@RY93%&'W@ UMY< $"VX,VHM#V%6P(
MDB9YM^1?<\/T:9.G3)H@YDOQQ.R)0T/];"I-/$0H\NJ6Q1@S R,$\S2D6Q$L
M-QGB= L'$&>5#G-N68SQ+ 5@[<T% &0(>]U26B&X)0"Y!VX9DZ;&A:-&CE!9
M;D0>LR<VJQ^]3SR6.FZW7/K /(;*Z?BALF\R;AFY+S%:GQ*6N]1"Y.4NC;JE
MH6'/UMY< $!6"'9+)\4U2/PJ!+<$(-_ +6,R?=IDE8OF'[-' Z2LXA$5<;LE
M3V3+XI:*N,L)2'QC\9G411S9$TM3P81N1>A$3083$Q$9T5;I,.J613.S3*V]
MN0" K,";46E[ZL M 0 )DY9;6IM^]W=_^]&&N\6:2VEJ7$B[!/?458S9HX6'
M[I_SP[4/BT>OB#@FEL4E$K=49.(-UZH_18[)QB7.XI/1]";.$0.(5ID$,#$1
ML1!UN4O3;JE]V#.5-K]UF7@@  !0AS>CTO;4@5L" !(F+;?DPR]M@]5-K+F4
MN;4SIT^;+.9SXL?L4:>XX/L1HON(8V+II/+AED1D&8B\2H0)W;)Y1403$Q$+
MD:X_=TMS?.K&'1_[TEHM?.+Z35=-?ED\! #5P">_]A/QOS"(!MP2 & 7:;FE
M^)$EA'++\>.N;JB;+>:7M,;L4:>A?O::P$Y4$>F8V#@WR%-.Q20^DQJY:WV#
MZ"TJ1)[U5\1REYH(N]QE FY)?.*Z#:(HAN+C7VGYU->?$TL&H'KXQ/4E\;\P
MB 9O1J7MJ0.W!  DC+5NN6))':L/,;=V9O"X4P\MJQ?7SROPW?WT3XJC[)9L
M0*R8;RAFCSJ//5POULH/MUNR'-9Y*VZIB,H%Y.6;;ESNW?2(*"TJW+ZR3BQ-
M$1.Z9?.*B"8F(A;"1U02WU]-\*E)+WW\R^M$8U3DDQ/:T5T) -Q2([P9E;:G
M#MP2 ) P%KHEF>'$&ZZE;<:/NYJ^(<:.&4T_3IDT@3X2M_= 5CEJY C:GNW+
MBJ(<1<-T%-2(09M1X9Y,HS%[U"&Y59Q^F6^WC*-Y<5PN<HC: ,*Z5F)HGXC(
M";7<Y5T;2O^U?$L"3%W8_$_??R@L4^Y9\:V'-XJE 5 ]7/6-5^"6VN'-J+0]
M=>"6 ("$L<TMR1[) \DJ/7["C)'RQ5W<L+F"LV9,=5LH?4]>2ODJ>JFB1@RZ
M5G0@_F,R,7O448SNH]<M5RRI<RH%-RHEZ):$:"R*Q(FS8DBWK%T1T<+E+HT2
M:I8IG44H208@K_!.>[BE1G@S*FU/';@E "!A;'-+J@ YI+1_DGD+2:;X$8/V
MH@W\3H'T<NR8T6*^!R>,6_)C)1FS1YV&^MD5H_OH=4NR=Y5]^38)-"Z1UP69
MTU(42U,GS@HH?ECK6L48USF8.!-?S:'>'T[UM_:6 9 P<$L3\&94VIXZ<$L
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
M+AG>NSL\B=N#3..]P:XD;@PRBOMN^MUE]X_N?/<&7N533M'W9,FO0BS?_36
MBAL H [K<A0SN1RRSDS6O2D:XT!Y#*TGD_5>-K[XM"<?@&C0:S>]-[.7[QMO
MF<I4T\TW_ON;$V;\<P!3_^5KQ,W?^E?19_S@H65^N/;AR!UQZI#!,IO- 9'[
M>^DBB*7%=,MBXLM=1H/_ 24^6.X2   44;&J/+AEQ206 D T2!H]\7M:7]_A
MIY&>3-IQP-7#R?G?OSPX,+PO%( XW/WT0Z)/NOF/NV=-_.Z_BDKI=LN)-UP[
M[F\^)_I, *M=0U4;%T?I_ S+FHQ/MF0\M6:)>&J*B((=WRV)FM4+1%F*B=X
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
M(W6)DW#$PO'H/I4[?T;KK(,X+JMNZ7BZ2SXYEC'>D*\F^.<1NRVPFP/=%
MU [NNJ6T0G!+ $".Z,?LB<34A, TL.YXOX9!_NXXZT]3=4E)6+K+ $R0,GC\
M,G(<-4<2C]^*@[+JEI5$NA6)V>A6-]S1<&:WL]E/(\%C8Z6[1,P>  "H1+FE
MEV,.DK *P2T! +D0-V9/)*8F!":#^22SRF]=T\??"^_L'"<=/5,0ENXRP/U+
M*C;V'N"NZ>/43X'F1>+8N<+>;;MEQ>UTEQQV8;.KFAMF2_L\NH(^FOE7$+,'
M   $<$L  (C&QL-FC>8F!,:"R>3 ,4/9791UONG2%8MF4GM)B3K=I1]F?=E$
M]]&9J9LQK$JTJIIP6\[ +35U*Q8VHENQ+VR_AD'L(K^P3Z]AK4WL5[J.#NIT
MEXC9 P   >"6   0C;J+F1BS$P(C:6F?QSK<9W8[NT_]@+ AG74I)F<J4*>[
M##!_EOG'/@,PW64637>=+[2>FO!CR< M*VZGNPPP;=/BX6UCF5[RS@-7S5CY
M,!7Y5Q"S!P  *'!+  "(1M'%3(G5<8_Q:V8W+V\=UMK$E/*\GMV95;(785;)
M65<=/+3QZ*,ZW66 Q#DY8N%:=)^[IH^CE=1A4=OD=5FYI:7O@O'H5NSBYY<]
M@_GD#7<TL&JSKT/<8#\TW25B]@  0!AP2P  T()V,8U@8T(@@T\(])?A;6/I
M:A0N.8F?_5,0F>XRP(I%,VTH;H#YLR;27>=%XGBY3$K79>66%;?375:J$V+Y
M(Y<#QPR-:Y)2_%/B$;,'   4"$>3RIH'MP0  (&EIRXM30CDL#HSJV2=;#YN
MR5Y$CEMR$H^A*8@;IG7UTCG9/'X92WKMD?AA5R;AZS)TRXJ=[T+ZZ%;LVN96
MJ?F?%$UX_A7$[ $ @$C@E@  H$N:C.IJC$\(E,)G":IGQ@K/21-:1D'<(#K,
M^FP\_QF@<N?/XE;,!NQ@:=TT8?7/TBT=3'?)?)+_]\1( I( :2H&  "U ]P2
M  !B8"/%7Z/1"8&1J./$^E4G\11-!9KI+@/8J$F &9/'Q'HBU!*)QVF7W#TE
M2[>LV/DN)(YNQ2YI)I:)X\$"   P MP2  #B$2NCNC[I)P3&@N>W9 0&>?R>
M\^!];3823FJFNPS Q"^#QR]Y4)P<63!G$JV5#O-G3<S8+2O.I+OLUS"(7<E&
M'JT$  "0!K@E  #$PT:*/T[V\^[X%%E_ISR@.HF? %3 %#'9\XWW+ZG8<-T
M3-*25<\(B0/DLI;)WBUM?!?B1K>ZX8Z&\WIVMS$/%@  0%S@E@  $)MRI+OD
M#&MM\NLEM1T;CSO&2G?IAUF?C2!# 7*,[K-ZZ1Q:'TT6/C2?GE_;Y)ONDHEH
MX)\C    <@1N"0  L;&4XJ\QT83 ]/A'?JCM6$IWN6+13+HO3>;/FD@W:!9V
MR'E%]TD\-CMWU1QZ<FUCZ;N@$]VJI7T>$TNV=[H(  ! +L M 0 @"?;27686
MU,=/OX9!W[JF3T7FENO<2'<9(/'<47V87K*]T%W;)O% \8PET^B9S8"\TEVR
MBW;@F*'T?0   'D!MP0 @(382/'7&&="H$&F;5I\89]>-]S10%6'8V,F:LK
M.?<OJ=@84 T0-R=G>A*;_)3YN8W@V?@NJ*-;L3V>V>UL/&8)  !.X:Y;/O'&
M-FF%X)8  $>PE^YRRN,+Z>YL,W[-;-997Q8R4N=(NLL JY?.29RT0Y^[9TY(
M,\0:E\1-/;YR.SVMV9!]NLL^]0.D270   #DB-HM%V]_**A\V@5N"0 H/S92
M_#7J30BT0;^&0?6#KZ:VP[&19/*NZ>/HCF+!K"^#QR^9P3*/I7NW!*V #LPM
M<_FO!,?&=R$LNE5+^SS6#<"@)0  N ;<$@  4F$IW27KJ=-]V89WV5<MF45M
M9YUCZ2X#V/#> #,FCTD3?R@6R68@,[?,Y;(19);N<EAK4[^&0?1]    ^0*W
M! " 5-A(\<=13 BTQ\ !?<<VW4)MA^-4NLL ]RV8GL'CE]E$]TFFRLPM<WE8
M5V#CNR!-=WEAGUX(#PL   Y22+<4A@D  "Y@*=UE\_)6NB_;S&@9T[O71=1V
M!(FCF"I(G.XRP/U+*C9&5@/,GS61[MHLR1R>N67NQL7DEE[)*0D(\[1-BSU,
MB 4  "=1RQK<$@  HK&4XJ\Q9$*@59C8?.&<SX=%]%GG9+I+/ZQZR2:4QH+M
MPLA8:QALXW2GD3"W;,QIN%M@Z;O@3W?9O+R5Y\L!  #@&FI9R],MI1525Q<
M /*B-.DNF=@,'-!W\KA&*CR"Q$DR%*1,=QE@P9Q)=!=F815.&>1638+XM]PM
M)[7/HZ<U2R8^/)=>R2GQ1[?"PY8  . L:EGS<LQ!$E8A_KYT*0  Y(B-%'^-
M9$*@;9C5C!HQA$%MQX^-L<%%;9.7S9]VUI?^^6O?_(_T_'\]KSCW7R^QRE<N
MZ-7]XN^P??V@_E;:1"G1T>/)XT;^R]<O%_7YIPLN^7*/7N?U_';WWG7Y\I6+
M>K.:A-%_Q'!ZG4<BTEW><$<#LH\  (";"$>3RAK<$@  ="E'NDMF-3-:QM1=
M>1FU'3^)<S"JF7EG,[N]]_[A:"-\\YK&'GUNZ/&=P58Y]Z+O?/W2[](F2LG2
M^=-H^P1@;LF:Z_Q+^OGK\V_?K:=-D3&=+4\:BO/9<[YRZ< ?THM<!S[=EXEE
MOX9!S<M;DW'KO G\Q6TKIM/K'P  0!K@E@  8 P;*?X:LTUWN:XZ)AGIENN2
MQC)5,[;I9G9[KY_RR%4-%6HL";CT!TW,M:CAF*+OCZ>PGQ?TO)2V3TI6+YU#
MVX?"53S@<NRH:5-DS,7];Y8VUY>Z?S.Q6_)TER,7MGSKFCZ)82W&?E[8I]=Y
M/;O3ZQ\  $ :X)8  &"2?--=CE\SF\\8[/N3@=>-O8F_CL6H$4/J!U^MXY8V
MTETVC1C"W9+][';!9>=?<E5Z_OD;=5_N<3E3&N/\S=^=R97I7WI</'OJ[0:?
M%^7H-"]W2U:9SY[S%5&QKWS]2MH.&<.:_1__]5)_<XFJ)G;+1A/1K7C_H1D!
M@0  P )P2P  ,(F-%'\<G?B?[-[(%?&\GMW[-0RBZA@)?]A2'<M'D"Q5A@+N
MEC^:_!#[.6#DW4PR3?&#VY;5W3+#+&>=VT.X96LU4:?9Z#[S9TVD311 "!NK
MAJC8P.8EM 6R9_"$5?[F,N*6TG27L8!; @" />"6  !@F!S378I[(^LWZZQ/
MH8:CQFRZ2^Z65X^:;]PM&8/&K[RJH4(5,3%<EH1;ME;U<FEX^I:XZ,3CE;JE
M\:9+##N5@>9*Z9:-J:-;P2T! , ><$L  #",I11_C1H3 K-WR]5+YQA,=\G=
MDGN(#4&Z?N+J[_VTC5IB,K@L=>]];??3;LE9U#:9-E0"= (F2=V208\]%WXT
M^2'A\Z;<LK%KNLNXP"T! , ><$L  #"/(MWE33/'W#!Q1#)N;+EUS+*I-/2E
M@-T;^8L+^_0:UMI$5XCDKNGC&,OB#+[I#*]IXG?+[S7>15TE/<QVF+5244R
MD*4KK[HF<"!WSYQ@Y/'+2&\/<TMFT?38<T',1C;HEFFB6\$M 0# 'G!+  "P
M0C-)=\GO8#:*"*#B?YT&MAWJ.0IF3[V=:D\"_&YYY; [J:B8XMHQBZ@KQL4+
M=TL&:Y/52^?0MHI%Y)1C48> 6S*CHT>=%USF1573NV6C+]UE7#RX)0  6(/?
M8_TO DN#RJ==DG^2E[ *\?>E2P$ P!UHNDMVX^(_J:7$8O"$5;3[;A8OIEOJ
MS-[4P>^6S$.L#KY=-W8Y;=M8"%GB?YOR*E*WO'K4?'K(><'.H[^YTKLE,T.=
MT%92/+@E  !8@]]C_2\"2X/*IUV2?Y*7L KQ]Z5+ 0# *0+I+KVN;GGY]6-[
MDZR .GQ[\&W?:[QKP,B[C7/MF,5<!KR8;LE8,&<2=<6X!-QR@(5'+OTPYTD3
MW4?(TOF7]*.G2? ?-[?2IM;DJN$SZ0;]B#H$W++_B-GT>'-D8/,24=4T;CER
M84OD4\=J>/\!;@D  #80CB:5-0]N"0  :?"GN_2ZNB5[\262,E&3?_JW*^A$
MUO1XU=R2]8G<TDBZRZI;=F]IW_;$]/[,0^HD<SLW/[1W_Y:UCY_^]=%QF]]]
M]Y7M/R$RH\F/)C^4.+J/D*6 UU&N';.([EH3NC4_BCK<V+*6;BTO>%Z9E&YY
MV\H9B1^S%/#^ ]P2  !L(!Q-*FL>W!(  -+@3W?I$;>DJJ"/C?FB7@JW9-RW
M8#K5Q5A0M[RJH<*TQ%?)GS][X./=&S>=_G7]U!T'3^Q]^29R++&XIFD!;>%(
MA"Q1KZ,,&'EWUP/198 R\I"B#M>-74ZWEB.BJ@G<<M22.]E7B7Z_$L#[#W!+
M  "P@7 TJ:QY<$L  $B)2'?I&77+ 1;FBWKIW'*=1NP9-=0MZX;/G;)QY_&3
MK!Q[;V?'Z*G,+4_\^=@)]ON)P^\]M.1QYI8GCQW_<^?O1WZS^=E;U[_[\=%W
MEU4>J:_L>.WHQZ^M%Q8:@0AGJH^0)>IU4K[WT[8$_Q$8V+R$;DKP-W]WYC?Z
MWR*M0YK!4ANPYKKB1W<D<,L):]O2#U<*>/\!;@D  #80CB:5-0]N"0  *1'I
M+CVC;EDGF2^:%B^U6Z9,=TG=\II9FWZQ=>."F:N'S'WYM<-'7EO_XK,'CNU_
MY1<W3]DP?]?A(V^^,GO'P;]^\%^5&>VWK-MWD%GEK*U;/OSXS2>?^L\G_W#L
MP[V5J<%C5#!XPJI8CU]Z,=VRKCH,&S<4TZ#Q*^EV!'SOW7M?RUX$%C&5I5O+
M$:^:5^9+W;^E[Y9I8O:$P?L/<$L  +"!<#2IK'DYNN43;VR35@AN"0 H'#S=
MI7&W)/-%TY+>+=>E2W=)W'+6\.7/=[2O^/Z(V3^:O.'^O1__<<=K8D[L31O?
M.W%@[_UB3NSTEW>?./CLLL=;MA\X\8>W7_S#T?>V/S>$'*.:ZR>NUG_\4K@E
M%SQ]+AG0T)M$Y0GCTA\TT2T(/GO.5_@+ZI8,>H YPIIKP,B[S[WH.SINF3YF
M3QAP2P  L(?:+1=O?RBH?-H%;@D  )_"^K+&W;+.=*H)(VZY+D6Z2^*6I\8M
M[QA=^<'D35KCEI5'ZN]^;>^)DR=/_.]#=[?38XR$Z3IK5=K4 2Z_?BQKI3[U
MDYC4,<'CAJG/EWM<3F,IA?&/%_2F6^#\S=^=J7#+N&.D5N%NR0[G\L$W4IGT
M8R1F3QAP2P  L ?<$@  LF#Z4_?:<,LZH_Y@RBT3I[L\[98OO'2J;']@UN*6
MA[:\V/GZA=^^^/.HYRV?&=I9_Z?7_^[8QV_N:" 'J,^U8Q;1IO;3NYK_H^[T
MK%2Z0B3ZT7T4E>%[#W/+@<U+Z-;R0KAEW2TCJ$]R#,;L"0-N"0  ]H!; @!
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
M.O3N=='D<8WT?2DTW65*MZS+,""JCELRF-7W'S&;UM,4^F[)R$R\I7AP2P
M*#O"T:2R!K<$  !CB-N7Z&K3_K<[Z2ZI"NHPMNF6@0/ZTO>ET'27Z=VR+JMT
MEYIN65\]IY%Q@!/SC?ZW_,W?G=GWQU-T6BR;E@G#@UL" $#9$8XFE35'W9(7
MNA0  %R&W[@\I5O6ZZ6[3$#<^:)4!77@TV+I^V$$TET:<<MLTEU>,F"$IEMR
MKFE:0*N:'C%BJ=-BR9Z\-84'MP0 @+)S6M0Z"UT*MP0  &/P&Y<7Y9;U&NDN
MDQ%KOBCU0$W8<6D^<LGQI[LTXI9UF4@4<R160T4L'\HE QIH,)Z4G'])/_T6
M2S UVB >W!(  ,K.*4^K%KK44;?D+^A2  !P&7'[$EUMVO_F1*:[3(S^K$@J
M@9K477G97=/'T??#\*>[-.66=8G"%\6"N^5W?SSE;\_X(D\]HL-Y%_?]4O=O
MT50BB3GKW!ZQ6HP>2&9X<$L  "@[PM&DLI:G6THKU&F6<$L 0#$1MR_1U:;]
M;T%GNLM1JQY^<<<S*Q?W(X:0&/WYHE0"-8GKENM\Z2X-NJ7M,3KNEKVK3UW2
MI0IN;%FK2#83E]YQYL36V5=N!1[<$@  RHYP-*FL>4K[@UL" $ ,Q.U+=+5I
M_]M'^PV+MKSPTDLO/=?>.#QH"&E0S!>]XL;Q8@+GJ!%#DO&U[N>/;;J%"J0"
MD>[2H%O6Q0]?%(O$;EE?C>YCZO'+N&YIM4W4>'!+   H.\+1I++F*>T/;@D
M #$0MR_1U:;];Q]/+OO5_JWKG]RPX^>+)LVJNV763^[>]&PUZ<C6#0\VW!KX
M=4:_<0\\^'SU]VH.DA^TMC_1*:8[GG]L3<.M=S7?_]QV]EO'+QY:N/#J\,$K
M[B<7]1UZUKD]J#3JLV!."Q5(-3S=I5FWC!N^*!9IW)+3.31-ZAR7N&[)G);6
M)!L\N"4  )0=X6A26?.4]@>W! " &(C;E^AJT_[WI[2]^N;QCY]<VG[WTR]T
M3HMM7/[ ]JW+6^?4W;KXGJ>W/7;OVBZ_+EP\X>&MF]<L&SR\<L/<)[<]]_B"
M1[9MV[#FIO]</+=]XZP[[W_@A>WM"Q?\<-+:M8\^^-.&T/FBO$I< *C^V>;N
MF1/,NF5=S/!%L4COEO75F, I'ZR-ZY;]1\RFU<@&#VX)  !E1SB:5-8\I?W!
M+0$ ( ;B]B6ZVK3_+1BQ\;UC1]^]=T;[S??]?,=S[8UW/+*YXXF6$:<E84+7
M7V]9=,]S'2]LW;KYN2V=/-T^=OR*18\]O[6CX^>;'AD[>LY/VAYY://VCHYM
MCZU@_MGY$>G<2%ZEO-QR]=(Y8WXZU(MC2CKHAR^*A7#+;A=<QEHL,?U&S/KV
MX-OXIA+P]?^(W6(WMJREAY,!'MP2  #*CG TJ:QY2ON#6P)0#*8_=>_MJRKT
M?9 QXO8ENMJT_WV:3<O>_/ADM1PX<."EEYZ_9_+*J''+7SS_\(K!PRN#9SSR
MX(HU]SRU_;&%\Z\:/K_MR1>>?'#CQH[-LYHK5]VV=N..Y^X>USE0)ITORJO$
M!8"Z7P;<.7ZD%].4(M$/7Q0+X9;\#U.^I2Y.BPT:OY(>3@9X<$L  "@[_![K
M?Q%8&E0^7X%; E  )JQM:[QG(F/BPW/I4I EXO8ENMJT_WV*RH[7CG[\VOI-
MG:^G/G?O"[N>6+KHIOE/\ <J3SUOV>77&5>-ON^^9U\\_;SEW=?/>+3ZO.5+
M+VU[:OJX>6,?J#YOR59^?/5/3D<&HO-%>95R=,N[IH_S8IJ2#HKP18DQ,B?6
MS[5C%M&:1\+EMBY.B[$=T;UG@ >W! " LB,<32IKGM+^X)8 .,V4QQ>.6G(G
M%TO&R(4MTY^ZEZX&,D/<OD17F_:_I626[I)7J7QN61<>OB@QQMV2<=W8Y;3F
M:A*XY?=^VD9WG0$>W!(  ,J.<#2IK'E*^X-; N H,S8ONWU515BEX+:5,^C*
M(#/$[4MTM6G_.PPC,44I@?FBO$JYN^6U8Q9YVJ:DR8"0\$6)L>&6#.; L?Z/
M</GU8UE;]:F?=-:Y/7I\9S!=(0#;N/11VPSPX)8  %!VA*-)9<U3VA_<$@ 7
MF=0^;^3"%BJ6G,GK[Z$? =D@;E^BJTW[WPJ^]],VJ@KI\<\7Y57*W2V9[GJF
MW;(N)'Q18IC+\72@9MVROIK],M:YYFWUI>[?C'3+JT?-M_'HJ28>W!(  ,J.
M<#2IK'E*^X-; N 6TY^ZEW68J$_Z&;7DSAF;E]'/@@P0MR_1U:;];P6#)ZRB
MMF $,5^45REWM^0U,>Z6TO!%B?&JIF3#+>NK>GE-TP)Z"%)X6ZG=LO^(V9;B
MY>K#6PQN"0  )48XFE36/*7]P2T!< @1LR>2<6MFTX^##!"W+]'5IOUO-<G"
MO40BYHOR*CGBEE?\Z Y:U930\$6)\4Z;$O_#E&]1N^7 YB4&I3HQ'MP2  #*
M#K_'^E\$E@:5SU?@E@ X02!FCPY3-RVFVP&V$;<OT=6F_6\US!!B/8RG#Y\O
MRJODB%OVO[7-QL&:&K[S3IO217V'#B!9*TW!*GS9H&;^8&<87KA;LBT8#V*4
M&-%B<$L  "@KPM&DLN8I[0]N"4#.A,7LB83UJ^C6@&W$[4MTM6G_.Y)!XU=2
M7TH/GR_*J\0%@(I?!OC=DE6#&2^M:DI,I;OD->01?>A2@S Y5#]^Z<G<,L>8
M/6&(%H-;YL7RW:]W['_[P)%#73M<APX<>7OOOBT;.H+K V"$D OO$_;.@?UO
M=^S>LIQ\I&8)::LB?4F%HTEES5/:']P2@#Q1Q^R)!.DNLT?<OECWFL^EY"_B
MTNUKES&1,,Z7O_9M7J5N%UQVOAMN66\G@I&1=)>\AN?;=\OZZG@U'\.4XA&W
MS#=F3QBBQ5QVR^7[@MW?%.7M#?Z-[WX[N)R7_5MH-0CK.XX$/U<MASIT^IH=
M6SKVZQW7D4-[=Z\/?ER*[' .[-/[;#C2]M?>[):]P8]^$CP+IY'N2%D.G1*A
M??%$*/Z.%$5R+/&WG_! $K%^@^:%Q\J1MW7$*>'Q,C';__J&#LT+24;'ZP>"
M6Q9%<EYB8^%+&K^M%"7&,0I'D\J:I[0_N"4 ^: 3LR<2YJ4(ZI,QXO9%IS[&
MHO^M;9'S))-QU?"9;/M7W#C>';>\?N)J:E/I23]35)A2;_MNR0E[VM;SN:4+
M,7O"$"U6HV[Y[/(-^X-K\+)W=[ :FK72D*XXG7M1='KY->>678M.$QG949<B
M.9:TV]<^D+@LW_UVN(R%E@-1_VI)?[P=>F(60+W?R*^P$EM?4G6=8Q;)M1>&
M<#2IK'E*^[/KED^\L4U:(=$YHTL!J 7T8_9$@G27&2-N7[3;'1>KZ2ZY %#Q
MRP#JEO7A3I4&L?'$"%/*S"T9UXU=3H_%.^V6%_>_V<'A2H%HL9IURQ#Y^42V
MIH^P 9,CKT>,.W5LV2L?[=0I42.B->Z6U<)$*.(4&-K1Z2(Y%B/;USF0>,@N
M#]VBU$LSQZM[10G")@Z<+LHZJ[#Y)3725J>+Y-H+0SB:5-86;W\HN&U?@5L"
MD"D)8O9$PK9)=P0L$7#+:\<LIF.2^EQ^_5@Z\)B2OC^>PJQU@&-NR7R)22]U
MJI2D?!Q1F-)9Y_;PSUBVS7D7]_U2]V_Y)S.SFOS[C>/9^[TSM-P$B!:K8;<,
MWWYHWS2L4QO1K>SLLP8_$K<H=R&3A_A=]B#2]M'>K/20)6>A$K*C)"7*\(WM
MJ+-(CL78]J,.) 9A_PW1+HHS;NIX%;N0$'U$DE,3C>4OJ:FVJI88!R@<32IK
M<$L 7&'R^GNH&:8'Z2ZS1-R^1%>;FH,^Y_7\+GUF,@V?/><K_(&]?B-FG>^2
M6];;B6"4,MVE,*7SJT.767+I#YK^[;OU[&1UTN<&49/><$L-^-<P+[>,ZXJA
M]0EU44[Z/BLOTD.H K<417DN3.Y(=BPFMZ\\$&W"KO!81?YUJ)@\WM!=4'1V
MJGV5"J27:X(BN2HX.M76+J%[H0A'D\H:W!( AQB]= J5P_1,6-M&]P5L(&Y?
MW*/$B\0LF#.I==)H4PRZ]BH&>S&VZ>:Z*R^CN\N ,+=D7#UJ/O7#E*1)=YF[
MT5W3M(#'[,F])IJ(>M:V6X:/@4@&CL)ZGR%;/DW8@YVL'*@^;^;;T?KEG;/R
M0H\ZM,<,M_0510V-[DAR+$:WKSH076071F?A%YY?YSK6;]@7_DQFB.B:/%[)
M-TZ*GBWK;NT4&7Q)3;:5[-H+0SB:5-;@E@ XQ)3'%U(S- +276:#N'UQCQ(O
M$O/@?6TS)H^AEI@,X99-(X9<\>U+Z.XR0.&6-[:L=2K=I3M&QVMRR8 1K#)T
MJ3N(%BN<6X9UW1(CW<LG9$=AO<^(P"%AG?M/#JFBF(09;]CPCFPOZ1M*VC+:
MFTWKEB$[8CW[]<MWJ\-XRO<2<T=)B+/]5 >BB?2B#:D/)\S<Y#6)<[S+J\?[
M>O@#C2'7=@#)5^/07DD;ZFV-(_OZ5(O)+VFLMC*(<#2IK,$M 7"+<6MF4S-,
M#])=9H.X?7&/$B\"+)L_C=_K,BAA;OG-;US(Q)76S38*MV2XD^[RVC&+60VO
M&[O"!;?L=L%E?*XLW%('SP&W#.]/^_J(8;W/D/&<J"U'1Y4,>_I+?OBRZLG7
MC$.Z]I?6WX"B?$K'EI#F#3TO"7>D3<+MQS\0/6277^2 7H@R2?^'DNAXUTN-
M]Y/H#W8BV2,[(EF==;961=9*G<7PEU12\Y US<+OL?X7?O)T2VF%>&<HK+H
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
MI7$2I+NT[99AZ2X1LR<#^#F%6P( 0(D1CB:5-4]I?W;=\HDWMDDK)#IG="D
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
M_C6$6P(!%TM6MN]]M7WG9C]B';:(K<#4D:W,WF<_N4:*A)9"+-G/P$9H;A(
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
MLL3 +0$ P'W@EO("MXP%8O: ]#3;F4>-=)<<1<R>2/2G ^3>[89;EABX)0
MN _<4E[@EOH@9@\P M)=6L+(\\^:DP)R[W;#+4L,W!(  -P';BDO<$L=C/19
M$X.8/>7#TL.ZM9SN4C-F3R3->H&1<N]VPRU+#-P2  #<!VXI+W#+2"QI@";Z
MD_1 L8@59D:?&KQ@XL;LB41GYGGNW6ZX98F!6P( @/O +>4%;JD&,7N*R\2'
MYXY<V.+LD"_27:8G6<R>2'0"(^7>[89;EABX)0  N _<4E[@EFIN6SF#=CUM
M@Y@]*6%R)0:RV NZ@B/8\*)&[5F=12=-S)Y((M-=YM[MAEN6&+@E  "X#]Q2
M7N"6:NPE) P#,7O2(!W(<G::J+VKJ]SI+K-Y_ED]XIU[MQMN66),N26[O;#K
M,S&L&NSGA7UZ?2NGBQP  %P&;BDO<,M(6#>=]CMM@)@]*9F\_A[I'&;6P7)V
M=C'27<;%5,R>2-3I+N&6P!ZFW)+]$>_7,(A=*BEIP3P:   @-,,MI26LI>"6
M?IKM#Y(X.[96")@ZJF<O-SL\3=32U56^=)?&8_9$HOA6PBV!/0RZ)>WN
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
M @" ^\ MY05N:0]+3QXVFTA(: 3$[,D12TI/KZX:C]D31N[=;KAEB8%; @"
M^\ MY05N:0][85=R3W>)F#VYDT&Z2\3L49![MQMN66+@E@  X#YP2WF!6UJE
ME.DN$;/'$:S.N[8T+JI#(<YR[MUNN&6)@5L" (#[P"WE!6YI&TLC/[FDNT3,
M'M=HSN\Q2$L4Y2R?V>UL[W1A]TE&G_H![)[93"856P)N66+X.85; @" R\ M
MY84W"FTIN*4IRI'N$C%[W,3>O.OL*>A9GK9I,;MG,H:WC1TX9NB%?7JQ^R?S
M3'9>Z,H&@5N6&+@E  "X#]Q27N"6&6#)RC)+=XF8/2YC*=UEQI3I++>TSQO6
MVG1>S^X,)IQT!2/ +4L,W!(  -P';BDO<,L,*&ZZ2\3L*00Y3E1.3XG/,A-+
MII<7]NG%;),N30G<LL3 +0$ P'W@EO*2NUNR;N64QQ=.?'@NTZ0 [$VVJ!S]
M3JMA5^CNC("8/47!7KI+J]3(61XX9NB9W<XV/D46;EEBX)8  . ^<$MYR=XM
MF2NR#N5M*V?$&FQA*]^^JL(^6%S5M#0 V&PA=DB^R2>*$LW%*2S-N[9'39UE
M)I9,+\W.CX5;EABX)0  N _<4EZR<4O6B9S4/H_)H9%QL%%+[F0]Z<))IKVP
M*P;372)F3T&QE^[2.+5YEL>OF<WTDO[M20S<LL3 +0$ P'W@EO)BVRV9]E@:
MKVNL=E(GK&VS-RG4.(ZGNV0G*T<_*5,TEURP-._:++5\EKE>FAJ]A%N6&+@E
M  "X#]Q27BRY)<^]GIFHW+ZJ4I1A3$MS35.FNV3GJSF_3(G-Y8WFDC$YGL1(
M<)8K5;UD=]?QZ;ZM'+AEB8%; @" ^\ MY<6X6TYJGY=7![<0G5<'TUU.6-N6
MV7\! M1(-)?,L#?O.@TXRWYX>I)IJ>]4<,L2 [<$  #W@5O*BRFWY$]46LJT
M$8O;5U4<GR5KZ8'&!.DN$;.G?+B6[A)GF<+NJ_2/4%S@EB4&;@D  .X#MY27
ML);2=TO6<<QQX$L*JXSMQ(]I<"'=)6+VE)@<_U_@!V<YC);V>>P>FS+I)=RR
MQ, M 0# ?=1NR8!;=FDI';=TT"K]L!ZVLU-D+85=&:F7[A(Q>\J-"^DN<9;5
M]&L8-'#,4/J^/G#+$@.W!   ]X%;R@MM"!VW=-PJ_>@/Y66,I?"YS<ITEXC9
M4R/D."B-LZP#CQF;YJE+N&6)@5L" (#[P"WEA39$I%M.:I]7"*L4L"-R< C%
M7MB5L'27.?X[ -%<,B:7=)<XR[&XL$^O-/E(X)8E!FX)  #N [>4%]H0"K=D
MTF+I04';L&H[.):26;I+Q.RI02S-NPX#9SDNPUJ;^C4,HN]K K<L,7!+  !P
M'[BEO-"&D+HE$[,<YU(:@1E7V(!>CEA2/I'N$C%[:IELOK,XR\G@TV+I^YK
M+4L,W!(  -P';BDOO%%H2XG"Y.3V517:H2PHD]+%9C2.U727B-E3X]B;=RW
M64X#N\$F?N02;EEB^#F%6P( @,OXC8FZI5>S.4CX'X^PEF+%=M\T>US32TOC
MBCF>N&9$<W$&>^DN<9;3P[KLS<K@6PK@EB6&GU.X)0  N S<4E[X'P_:4C_\
MV8^ONN6'%US>D_8I2X!3>FDOW67V()J+@QB?=XVS; JX)9 "MP0  /=1SXF%
M6W[*F&53V9M]AUW#**M;-CJFEQF'7;$$HKFXB=ETESC+G&&M3?RA]#2<U[-[
MXE"Q<,L2 [<$  #W@5O*2\ MF7'=V')K+;AE8WBNCERPE.XR&Q#-Q7&,S+O&
M6?;#_Y#T:QC$_)!*HS[C3X?=B@O<LL3 +0$ P'W@EO(BW'+Z4_<V5Z-*WC!Q
M1(VXY<B%+>X\,)9!V!5+()J+^Z1/=XFS'"#W;C?<LL3 +0$ P'W@EO+"&\4?
M\*-VW+*Q.A3C3H_94KI+>S0CFDMQ2#SO&F=92N[=;N&6?WO&%SV4TA6X)0
M. [<4E[8Q@.!9&K*+1NK76=ZN>2%\; KED TER+")R;H@[.L(/=NMW#+Z\:N
M8!X"2@8[LW!+  !P&;AEL/SUKW_=MV\?VWB@0UEK;ME8G>]'KYA<L)?NTB"(
MYE)08LV[QEE6DWNWF_])8_H!RLK?GO%%N"4  #@+W+)+^>"##W;NW/G**Z_
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
M=M83X[);5I#NT@)YQ>SA\'#-M%; *2RY94O[O#.[G4W?!T 3GA2'OJ\#W!(
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
M0=%;E0Z6GGOTI[M$S!Y0)N"66;+O_=\Q,]SU[I[ ^YINR<<\V4;H(J  ;@E
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
M@7@&MP0 @ Y)](UR<'!@>F$@F$4& *!7./J,NM47B&=P2P  Z)!TWRB4NP0
M6 0<?4;=Z@O$,[@E  !T2+IO%,I= @ L HX^HV[U!>(9W!(  #HDZ3<*Y2X!
M  :/H\^H6WV!> :W! " #DG]C4*Y2P" 8>/H,^I67R">P2T! *!#4G^C4.X2
M &#8_-D_?-,6&-MGU*V^0#S3PBU%S"$$  !H16JWG%+N$@!@T."6'0:W! "
M#NG +:>4NP0 &"[]=,OB&/NA-$FS=6.7.F[1'$(  (!6=..6E+L$ !@J+CYC
MF(]+%Y_\6"N/L1O$3K*MJ_7+!9?-%?S>$@   M'9-PKE+@$ !HFCSZA;?2%2
M?B)V,^P&49-RZVK]<L%E<P5N"0  @>CL&X5REP  @\319^2MNP+YY,=6=XS=
M(&I2;EVNO]'F"MP2   "T>4W"N4N 0"&AZ//0!KLG6^/A3F$    K>CX&X5R
MEP   \/19PSL-F&3;$.ET?ZC<9^ OB''S16X)0  !*+C;Q3*70( # P7GU%6
MT\B"?))F*_.B_2\C/@%]*^X;*G!+   (1/??*)2[!  8$NY6(\4&8F#OZGDI
M<$L   A$+[Y1*'<) # 8&HF-=)NF75JDA72%39JMM]A*@5L" $ @>O&-0KE+
M (#!H"Q.YR^_]RT9\P%(0O7^-X<0  "@%7WY1J'<)0      0+[TQ2TI=PD
M     ) O?7'+*>4N 0      LJ5';CFEW"4      $">],LM*7<)      "0
7(_\'$DAOU\*LM64     245.1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_1.jpg
<TEXT>
begin 644 image_1.jpg
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
MTF0YWV0)) #0&X/Z XG^;,0SC8PB"R0&O9?JVU>M5+)1]O8"@*>F PF7; %
M;]0=2+:VM@JED1&!I/$BD  H+R"0E+IDBT[M - ;=0>2^?GY_?OWFT,SBT#2
M<!%( )07$$A*=6HGD ! ;]0:2-;7UV=G9W-[L1M%(&FX""0 RB.0   "U1=(
M5 Z9F9D9#H?F WE%(&FX""0 RB.0   "U1=(UM?7Y^;FS*$>12!IN @D ,HC
MD    M472%0:*=27/2D"2<-%( %0'H$$ !"HID"RO;T=/$,"2<-%( %07M.!
MY*O?^/K*\(@]4Q<""0!$2Y\\=)EO]R5J?7U]?G[>'.I7!)*&*]DH>WL!P%/2
MX"_T9G+DRY\WWY(FR_ENRXT1 :!/S'?Y*FIY7.90OR*0-%P$$@#EA062\!LC
M/O.ULQ^YYQ/V'%T()  0,_-=OHJ:GY\/^'XM7022AHM  J"\@$"R,CSRV[]W
MR'Q+FBSGNRU]2 "@3\QW^2I*!9*-C0USJ%\12!HN @F \@("2:D^) 02 .@3
M\UV^BE*!9&YN;CZH?OZJ7SIX=,5>SQ@02 ! 1" ! (0SW^6KJ,W-S8WBI<X4
MZN=OW'C]AV^[P5[/&!!( $!$( $ A#/?Y=LKW3+^[=7;"21-%H$$0'D$$@!
M./-=OKTBD+12!!( Y1%(  #AS'?Y]HI TDH12 "4UW0@>>9K9PMU-R20 $#,
MS'?Y]HI TDH12 "4%Q!([CIU[+;COV.^)4V6\]V6&R,"0)^8[_+M%8&DE2*0
M "@O()"LEKDQXE>_\?65X1%[CBX$$@"(F?DNWUX12%HI @F \L("R9$O?]Y\
M2YHLY[LM?4@ H$_,=_GVBD#22A%( )07$$A*]2$AD ! GYCO\NT5@:25(I
M**\#@:30R@$ FF2^R[=7NF5,(&FXDHVRMQ< /"4-?O\W$P() . \\UV^O1H0
M2-JH9*/L[04 3TF#W__-I.E DOP$ ,3&?)=OKW3+F$#2<"4;96\O 'A*&OS^
M;R8$$@# CG>]Y]WZ_+&VMF:^W3=>!))6BD "H+RF \F9S:]<_;'K[)FZ$$@
M(%JZ,;H\+O/MOO$BD+12!!( Y04$DEM/K"U<=Y7YEC19SG=;;HP( +U!("F$
M0 ( HH! LEKFQH@$$@#H#0))(002 ! U'4BX9 L >H- 4@B!! !$ 8&DU"5;
M=&H'@-X@D!1"( $ 44 @*=6IG4 " +U!("F$0 ( (@() " 0@:00 @D B @D
M (! !))"""0 ("*0   "$4@*(9  @(A  @ (1" IA$ " **F \E7O_'UE>$1
M>Z8N!!( B!:!I! ""0"( @*)<N3+GS??DB;+^6[+C1$!H#<()(402 ! %!9(
MPF^,^,S7SAX\NF+/T85  @#1(I 40B ! %% (+GKU+';CO^.^98T6<YW6_J0
M $!O$$@*(9  @"@@D)3J0T(@ 8#>() 40B ! !&!!  0B$!2"($$ $0$$@!
M( ))(002 ! 12   @0@DA1!( $!$( $ !"*0%$(@ 0!1TX'DF:^=_<@]G[!G
MZD(@ 8!H$4@*(9  @"@@D*P,C_SV[QTRWY(FR_ENRXT1 : W""2%$$@ 0!00
M2%;+W!CQJ]_XN@HT]AQ=""0 $"T"22$$$@ 0A062(U_^O/F6-%G.=UOZD !
M;Q!("B&0 ( H()"4ZD-"( & WH@PD'STMIM^\3]>;:]J# @D " BD    L46
M2+:WM__JOSSS_3_XKD+?GM(8 @D B*(.)'JU"JT< * Q@Y@"R:_\RJ_,S<VI
M3/*59__Z7>]Y=X291.\N_;,WE6R4O;T X"F@S5\JD/S^PW^07J1_[;O[)GM5
M   M&L042%0M+B[&G$GT[M(_>U/)1MG;"P ^;CVQ-M'H]ZX?VO/#YEO29#G?
M;0M]0K*Z^PG.AV^[(=I.B@ PM0:1!9)1W)E$[R[]LS>5;)2]O0#@8^GXW3H=
M%'HG*?4)2=% HA%( "!"$0:24<29A$ " +8DD!1232#9=_=-^M,6SR*0 $!L
M!E$&DE&LF43O+OVS-Y5LE+V] .!#18N)1G]>[;WV2CU5!8'$\T./ 9=L 4"L
M!K$&DE&KF>3@T96K/W:=.MFIY>K3I^X&J7>7_MF;2C;*W@\ X"/YA$3]5+_;
M(X@C$T@  #MB#B2CQC/)RO"(RB%J09?LG5>_J).E&K*:.H412 # 1B ! (2+
M/)",FLHD=YTZIDY2:F]<<<,UMYY8,QXED ! AK@"R2!5Z8'BR " UNG&:,R!
M9%1_)E$)Y.)+]ZA3F_X\Q$8@ 8 ,8B 1<T%ZY!H#B?%+\KL],@"@=;HQ&GD@
M&=692=2L!GEWRB*0 $ &5R Q?C%&)I   '9T)9",ZLDD:B9J5KD7&!!( "!#
M=($DJ?1 <60 0.MT8[03@614=299&G]/I=UCQ$8@ 8 ,KD"2E#AR78%$I%?"
M<V0 0)-T8[0K@61472:YZ]0Q_\D)) "000PD+@02 ,"$S@6244691)W(KKCA
M&GNXB$ " !D() " <%T,)*/2F42=!=54=YTZ9C\D(I  0 8""0 @7$<#R:A<
M)E%GL>ROU3(02  @0YN!Y.#1E4&1(I  0&P&G0TDH]!,<NN)-36R/3P#@00
M,BR-OR/$O_9>>Z6>JH) 4@B?D ! A 9=#B2CH$QR]<>N4^SA&0@D ) A^="C
MD$8#B7Z/(Y  0(2Z'DA&Q3/)Q9?N\?FJWS0""0!D2 ))H7>24H'D]Q]>UY^V
M%*U"%^P" !HPZ'X@&17)) '7:ZT22  @DWIKG6CT>]=[?_I?FF])D^5\MRWT
M"4EZD?:C (!V#7H12$;>F23LN@(""0!D"VCSE_J$I% @6=W][,9_Y0  C=&-
MT1X$DI%?)E&YHF@'$CT5@00 ,B0-?O\W$P() &"'>G/>V-A03?D>!)*1E4E^
M\]._I4YX:5?<<$U A\9T(%&[2__L324;9>RK'K /)8":M!!(]'=U>2*0 $"T
MU/OY_+CT6425^GW__OW#X5 UZ\T30!<JG4E^Z+W_X@-779YV\?_T8_ON.'CL
M+_ZXD&3GZ/VC?_:FDHTR]E77#<81RW[. ZC#H.% \LJWO^E_=]M5 @D Q"W]
M#J_:\1L;&\O+RZI-/S,SHY+)UM96>H1.5)))S ="+TY+IAKTZV*M?A<-#Z!)
M 8%$.?+ESYLOW<ERON>J0&+/+@.!! !B9K[+[];FYJ9JV:MW;Q5+Q,9]S*76
M7 4J\[. ^?G9V=F 0*)/L;KTG^9\^UL_\ ,_D/[S?>][WP__\ ^GAZA=FO[3
M'N'[ON_[TG^J1]4XZ2'&".4K.4SVLQU 39(&?Z&7WA_^U:/F&^YD.0/)F<VO
M%+H -UD_^R$ 0.O,=_G)VMK:FA\W.E4^,1^+NXX=.V;VEAA70+A2.T%/E;1T
MS9GVM-;6=K[*,SUD<5SI(96/4+X()$#S @+)RO#(]7?>9+S?&N4,)'1J!X ^
M,=_EI5(-TYF9F>%P:#XP996T=,T'>EK)IPU)V=>\53Y"^2*0 ,T+""2E^I 0
M2 "@3\QW>4>MKZ^K3*)^F@],4TU5(-G:VE)'O&B<*#]"^2*0 ,TCD   PIGO
M\N[2%\-T[MJM"FNJ LGBXN+^_?N+QHGR(Y0O @G0/ () ""<^2Z?6>OKZ[.S
MLP'=,/I1TQ-(U"%6F[FUM54T3I0?H7P12(#F$4@  .',=_F\6AB7.70Z:GH"
MB<H,^B@7C1/E1RA?!!*@>002 $ X\UT^K[:WMV=F9C8V-LP'IJ"F)Y DA[AH
MG"@_0ODBD #-:SJ0?/4;7[_UQ)H]4Q<""0#$S'R7]RC5H)R?GS>'3D%-22!9
M7U^?FYO3OQ>-$^5'*%\$$J!Y 8'DKE/';CO^.^8+>+*<[P[<&!$ ^L1\E_<H
M_2%)%V_B7K*F))"H-))\G5K1.%%^A/)%( &:%Q!(5LO<&)%/2 "@3\QW>;_2
M7\%D#NU[34,@V=C8F)V=3?XL&B?*CU"^""1 \P("R5VGCJT]^H#Y IXLY[L#
M?4@ H$_,=WF_&@Z'R54]TU/3$$@6%A;2@:%HG"@_0ODBD #-"P@DI?J0$$@
MH$_,=WGOJKP=&7_U/I#H[_E-?ZUST3A1?H3RE1PF^]D.H"9)@]__I4<@ 0"<
M9[[+>]?<W-RT?==6[P/)XN*B\74%1>-$^1'*%X$$:!Z!!  0SGR7]R[5<B60
M]*GT=Q402  $()    +=>F)M([14RW5M;<T\2?2Z^AU(U-$DD  (0R !  12
M;\ZJ 3H[KOGB-1P.S9-$KZO?@40]!Y:M.\P4C1/E1RA?!!*@>4T'DC.;7_GP
M;3?8,W4AD ! M'33S6XC4F+U.)"LKZ^K0*(_^$H/+QHGRH]0O@@D0/," LG*
M\,CU=]YDOH GR_GNP(T1 : W""2%JL>!1.40E4D() #"! 22U3(W1B20 $!O
M$$@*55\#B<HA,S,SV]O;!!( 89H.)*>>/+WWVBOM.;H02  @6@220M770+*X
MN*B?  02 &$" LFM)]86KKO*? %/EO/=@4[M - ;!))"U<M HF^&J'Z.""0
M0B4-?O^77JE.[002 .@-W72SVXB46$E+UWR@RZ4._>+BHOZ=0 (@3 <"2:&5
M P T1C?=[#8B)5;2TC4?Z&SIFR%N;F[J/PDD ,(D#7[_EQZ!! "P8T @*5)Z
M=^F?_:CU]?5T B&0  B3-/C]7WI-!Y+D)P @*KKI9K<1*;&2EJ[Y0&?+N"?F
MW-R<OEE[4H/QK3.3LN^A6=4("PL+YLJ%5G*8["<\@)HD#7[_EU[90,*W; %
M/Q!("E7_ LGFYN9&'%7A7B60 ,T+"R3AW[+URK>_>=>I8_9,70@D ! M DFA
MZE\@B:<JW*L$$J!Y 8%$^=S__9_-%_!D.=\7N#$B /0&@:10$4CJJPKW*H$$
M:%Y8( F_,>(S7SO[D7L^8<_1A4 " -$BD!0J DE]5>%>)9  S0L()"O#(]??
M>9/Y IXLY_L"G=H!H#<()(6JX4 R' [UH9F&JG"O$DB Y@4$DK*=V@DD - /
M!))"U7 @F9^?7UQ<3)KLZO?9V=GD3U7JSY(CJ&U)_YD[@OY>K/20JD986ULS
MMS^TDL-D/^$!U"1I\/N_] @D ( =NNFFVX7FVSUE5=+2-1^HIU3#?6-C(_ES
MP[I)2/D1C&W)'<%^JE0^0OE*#I/]A =0DZ3![__2(Y   ';HIIO=1J1T;6UM
MK:^OJYVSL+ POWO'#/53#3='K:%RXT3Y$8PPD#N"_52I?(3RI6=(PP-H4M+@
M]W_I$4@  #MTT\UN(TYY;6]OJQPR-S>G]H^*(FKGJ#\W4F5.4$_EQHGR(Q!(
M %2"0 ( "$0@,4I%$;4K]-W*50@Q'VZV<N-$^1$()  JT70@>>9K9P\>7;%G
MZD(@ 8!H$4C2I9KCL[.S1B.^Q<J-$^5'()  J$1 (+GKU+';CO^.^0*>+.>[
M S=&!(#>2 >2[>WMC7$UTT$BMEI?7Y^9F:GPNY[*5VZ<*#\"@01 )0("R6J9
M&R-^]1M?O_7$FCU'%P() $0K'4B6Q]\2J]JCJET^&/?>5JWS*0DGBXN+:JLW
M-S?-!UJMW#A1?@0""8!*! 224I^0T(<$ 'K#""1)2U%_NY1NIAN-VOZ5REUJ
M,R.,7KEQHOP(!!( E0@()*7ZD!!( * W7($DJ:23]\+"@OK=>+0'-1P.(_QL
M1%=NG"@_ H$$0"4() " 0+F!1)>*(BJ0J(:[:KZ;CW6YMK:V8MZHW#A1?@0"
M"8!*$$@  ($\ XDN_6%"ZU^&6V$MCLL<&DWEQHGR(Q!( %2"0 ( "%0HD*C:
MW-SL32;1'X]$V'4DJ=PX47X$ @F 2A!(  "!B@:248\R2>0?CXP\XD3Y$0@D
M "K1=" YL_F5#]]V@SU3%P() $0K()",QLW6R#];\*GX-R$W3I0?@4 "H!(!
M@>36$VO7WWF3^0*>+.>[ S=&!(#>" LDJO;OWV^T7+M5P^%P;F[.'!I9Y<:)
M\B,02 !4(B"0K):Y,2*!! !Z(SB0;&]OS\S,I!N[W:K%Q47_C6VK<N-$^1$(
M)  JT70@.?7DZ;W77FG/T85  @#1"@XDJM;7U^/_D,%51DL]SLJ-$^5'()
MJ$1 (+GUQ-K"=5>9+^#)<KX[T*D= 'JC3" 9C;MAQ'E+P=R*OP/)R"-.E!^!
M0 *@$@&!I%2G=@() /1&R4"R?USFT"Y4Y8W@.BHW3I0?@4 "H!)1!Q*]6H56
M#@#0F$&Y0*+:K[.SL^;0+I3:\/D2U<SG0O-Y<:+\"/H)D%3N"/:3I/(1RI>>
M(0T/H$E)@]__I5<JD/S^P^O_[$??HS*)C_3*'3RZ8J\* *!%@W*!9#1N]FUO
M;YM#HR^5*#8*UMK:VMS<G/I%_S3G6$/EQHGR(^@G0%*Y(]A/DLI'*%]ZA@/O
M5A& DE:&1Y(&ORH[$8@NV3O_(Y>^SWP!3Y;SW>'4DZ=_XH,_K3*-)[5:ZN<5
M-UQ3Z.XE ( &Z*:;;B/:+46?:JQUWGHEC76CE5]?Y<:)\B,882!W!/M)4OD(
MY4O/<$ @ 9JBFOHJ723-?D_[[KYI_HH/FB_@R7*^.Q2Z9"NAT@B!! !B4SZ0
MJ/;K<#@TA_:QDL:ZT<JOKW+C1/D1""0 RE/I(B =+)6Y9"L)) >/KM@?OKA<
M?.D> @D Q*9\(%&3+"XN;DQ!K:VMO>]].U<7$$C20RH?H7P12("&J6CQKO>\
MVV[_N^A04$T@4?.ZXH9K[,]?#(/4)5N#S+(W#P!0J\&XZ38<#O7[L-%2]"DU
MR>SL[/P4U-S<G.[!/W'JHJ(L?9CL)SR ,.9KS"I]R9;ZN>_NF^PXD*9&T%%B
MJ:I XO.AQV#\CJ!'UK^+,AX" -1DD/KGM/VO:Y\*FZJ+97]Z0,5<M"N "F6_
MH ;CCNSJ%_53Q0Q[A+2EW>N[V@\D29Q*#[&G!0#4*OUNK&K?'0>/_<4?%V+,
M@:+B*?L)#R!,\H(27V*#C@:2]$/V[P" 9MQUZECZ]_2?G@(FZ:ZIVE@ 2&2T
MX?6?$062"XG)2AH$$@   *"+,MKP^D\[D*1BP<3(3002XY?D=P()    T$49
M;7C]IQA(Q)$))     "*R6C#ZS_C"B1)I0<F(]MK+_X.    (!(9;7C]IQA(
MDDJ/7'L@$>F5()      7931AM=_VH'$):) D@2F]!![6@    #MRFC#ZX$=
M"R0994\+    H%UFJ]VJU@+)OKMONOC2/>KW;'H5U9@^Z04   ! AZAH\:[W
MO%LU^-7/2_;.VW$@38VP]]HK]505!!(](T]7W' -@00   #H&=745S'#;O^[
MZ)O,+E452/QY7M\%    H$.6=J_"*J14(/G]A__ O&K,KZ[^V'7VJ@    #H
MKEM/K)GM?K^:^U<_82:-R7(&DD*?D*07N937QP4   ! YZ3;_/:CHE*?D!0*
M)&I).HI<YM'I'@   $#GZ*:^:O;[]]$@D     "HAF[JJY\$$@    !-:SJ0
M?/4;7U\9'K%G*B*0     /T6$$B4(U_^O)DT)LL92%[Y]C?MV;D02    (!^
M"PLD?_A7CYI)8[*<@>29KYT]>'3%GJ.(0 (   #T6T @N>O4L=N._XZ9-";+
M&4CH0P(    @$1!(ELKT(2&0     $@02     "TAD "    H#4$$@    "M
M(9      :$W3@>29KYW]R#V?L&<J(I      _1802%:&1ZZ_\R8S:4R6,Y!P
M8T0     B8! LEKFQH@JD-QUZI@]1Q&!!    .BWL$!RY,N?-Y/&9#D#R:DG
M3^^]]DI[CB(""0   -!O 8%DJ4P?$CJU P   $@02     "TAD "    H#4$
M$@    "M(9      :$T+@81OV0(   "@!0226T^L+5QWE9DT)LL92+@Q(@
M (!$0"!9+7EC1'MV+@02    H-^:#B1G-K_BOR0""0   -!O 8%D97CD^CMO
M,I/&9#D#"9W: 0   "0" LE2R4[M!!(     6@<"B2X""0   - _28.?0 (
M  "@:1T()%RR!0   /15!R[9(I      ?=5T(/GJ-[Z^,CQBSU1$( $   #Z
M+2"0W'7JV)$O?]Y,&I/E#"3<&!$   ! (B"0K):Y,>)7O_'U6T^LV7,4$4@
M  " ?@L()'>=.G;;\=\QD\9D.0,)?4@     ) ("R5*9/B0$$@     ) @D
M  " UA!(     +2&0 (   "@-002     *UI.I \\[6S'[GG$_9,1002
MH-\" LG*\,CU=]YD)HW)<@82;HP(    (!$02%;+W!A1!9*[3AVSYR@BD
M  #]%A9(CGSY\V;2F"QG(#GUY.F]UUYISU%$( $   #Z+2"0+)7I0T*G=@
M   ) @D   " UA!(     +2&0 (   "@-002     *UI(9#P+5L     M(!
M<NN)M87KKC*3QF0Y PDW1@0   "0" @DJR5OC&C/SH5  @   /1;TX'DS.97
M_)=$( $   #Z+2"0K R/7'_G36;2F"QG(*%3.P   (!$0"!9*MFIG4 "
M0.M (-%%( $   #Z)VGPJ[(?%94*) _]R8F++]VCTH^/],KMN_LF>U4
M=-==IXZEV_QV(A!=<<,U__+G?MI,&I/E#"2/?/G1]_SXQ?9,7?2:7;)W_L/>
MG^      Z(2EXW?_#WO^1=+LM^. :.'Z7_NI7_R F30FRQE("EVRE= +MH<#
M    Z"[=>\0>GJW4)5M)(+GUQ)J==5P*]7$!    T DJ6OAWZ% .'EW14U40
M2)*8D4U_<$,@ 0   /HG"23JYQ4W7&/'@30U@HX2E042GXPQ&/>U]QP9
M0(<DEVSYW.<C&9E  @   * "!!(     K8DKD.BO^M*5'BB.#    *#KQ$ B
MYH+TR+F!Y.VWWPX,),8OR>_VR     "ZSA5(C%^,D;,#R?;V]MFS9PDD
M ')4&TC>>NNMEUYZZ>EQ!0:2I-(#Q9$!    =)TKD-BY(#VR&$C.G3NWN;FI
MTTA@(!$12    ("^$@.)BRN0O/GFF\\__WP217P#R;Z[;[KBAFOLQ1@()
M $!?%0HD!X^N&('D[;???N655XPHHBLKD%RR=U[-Y=83:^]ZS[O53WM):002
M    H*\*!9*]UUZI0X'Z^>\.7*<[KYM!9+><@>3OMU]3.61E>$3-Z.J/7:=^
M5\O.H *)^JGO)V^O$P   (#N4B%$)P+U\Y*]\W8<2*A$H$:XZ]0Q-=4/O__'
M;O_=3YL19+*<@435;]W]B61>MYY84RN1ZXH;KB&0     #VCFOHJ&MCM?Y&>
MY$,W_>9_/_<_FOG#JJQ \@__^-9/[OT9M>#<Z[427+(% %WUU)FGMEY^\8W7
M7WO#.!NH(:^_>.[9IYX[:4X"Y#G^W+-/G7M9/86,9Y4:\MJYEY]Z[LQQ:Y*H
M='W]@0HM[5ZRY6-E>&3OM5=^W^SWKS_\AV;^L"HKD.BZ^?"M]N<R^@*M])])
M$4C02\>WS+.17^VTY%Y[XV75F'O<KS$7NB"Q7GZ\\/Q??^HI<Q+)F1?-"2?J
MM2VOC3WOJ6=?,V>0E+ );B>?,EO2CCD\][(YEJIS9\S1'*1]*"TENO5Q.?GX
MULON0V#6:^K)[/4D\26M?W:E7E9/Y3_3BL]?%R_>A/<S>7*JQ\]EKW"JWGC9
MYTF5MP<*50OK#W2="B3I-K\K&OS,K_[\^W_Q9]60G_S@OWKDL3\QPX=49B#9
MWMY>6%B8GZP/_L+/7_J!^0L^>)E:AHHHB?3*Z6XG0,]4=")\_<6MG'^G5;0@
M7<(9-W?^+SYG3B(0&]"IDMHT3MFKY+4^YWDWFQSK[[DL:86EI42W/H+CSQ6(
M(NDJ=(BS2>M?I-YX.?NCF[+S/U_3_.+U?B;O"GM>O987PG/W0)%J8?V!'DBW
M^=,7:*D_[W_LH5-/GO[2J>'_]@>_?\^Q(W_Z9T^8L<-=9B#9VMI2<]S(++4P
M8R62P&2O-] /59X(WW@VHUE3Y8*D,V[^_#W.J;DSD=HT+F);)U4>ZY,Y*V$G
M.-MDF8<F(6V^M)3HUL=0Y!_ 8OFM7BYI_0M7QE.NDOF?K\Q-KG)!TA',G[_'
MBR5W)M*>]'XF:Z[GLT]E;D+NRA>I%M8?Z('+QM^O93?[U9]GOOK7R9W7BY89
M2%2I.9J#)NN5;W^3[(%I4^F),*M94^F"A#.NQ_R%J2:)K9.)DMHT#EG7:^G*
M79^$N&+2Y.X&A\^:2_M06DITZY,FKEOQJJ+Y):U_2+GV557S/U_3^.(5IW(L
M*_\5G5/2"ISGL0?\JX7U!WI !Q+UT^BCH:+!'SS^1V;.\"XA>Z@Y;FUMF4-3
M12#!%*KT1+A3KI-6I0L2SK@>\\^[$MWCA.W:.IO'^OC/S;O9Y X ^9LOK[.T
ME.C6YX+'SYD3!)?WT7&2UC^LY'U5W?S/EVN3*UV0< 0]YB_O@0L"7[S>SV1Y
MS*+EW J//>!?+:P_T -V(/GTJ6,W/WA(18,''_VBF3.\2P@D\_/SP^'0')HJ
M @FF4*4G0EWBZ;#:!0F+\)F_U"))R6H]GZ^<.5S@=_IW_T_:8V["3LC9A+S_
M^DO[4%I*=.N3,?Z%&O=9/YG>X<>?.O/4N=?=#=FRS:_L]2E6TE.EROF?+WGW
M5KH@81$^\\]YZ64_T\8ES:'T,WG<S^=X^GGR5.97*3B>\SY[P+M:6'^@!]*!
MY/#I]4^>6#MP_^U*]8%D_[C,H:DBD& *B2="Z<P]*?.D)?9 #5R0-W'^9DFM
MNH3//]=]5UCX?^WK+PH=&SR;O*6;3;LE'IJ$M ^EI42W/F/"/C]?KYW+[+2M
M8HFP.>,JU_R2UM_Y%#JNPM)SS[[H6A/IJ5)H_A?PXKW ]YDLSE^:8?:<1^+,
M5QU[('/^Q=2]_D /)('DUY;VW?BY.W4:J260;&QLS,[.FD-312#!%"IU(G0U
M :5F7*D%>1#G;Y70JMOE.@%/E.<*"RNCFE/2[O*;H;AN4LL@+P!DM^J$U1:7
M$MWZ[!";7*-2>WB4L3@?TOKGKL])_PT)FO\NZ=FX4]/UXA4GM ^Z-%KF4W>'
M8P^W$?EJ7W^@!U04N>F!0S_Y"S_SB_NN2M)(+8%$E0HD*I:80W>+0((I5/)$
M*#>>I%-=R07E$N?_XCFS0>P\FYIG7_LF>COEM\+"Z7\\H3!<W%<6:4*AV>01
M #(W0=J'TE*B6Q_[\.V6U+QVD.]BX7S">)#6/VM[=XF[5]B6T/F?QXO7L:OM
MYYCTW+ .ATW<P])JR'M '#-([>L/],"E"__ZWZ_L__&?N[2)0+*\O+RPL& .
MW2T"":90V1.AV.*,ITVS9;53':=A<_(WGGU<FJ'7"IO-HYW2;2ES*3N5\7_?
MA&>SR7$XS'(N45H]:2G1K8_<<G*-["(MSOF$\2'.T.<I)$YHOZS$T7SF?YYX
M=*REK)9?4!YQ_HV\>#V?R5*#7MI1!G/%=$E;(8XIK7"8VM<?Z+2D\WI2M0>2
M[>WMF9D9UX<D!!),(?&44^!$&'F;YCF[P6&W-G:8+=IS9\09^JRP-.'N0J6L
MXC%/>RM&\H:(A\,N1Y,B:\TGQ+8^4GO+:\=.&A^=U]YX_<5S+S^U=>9QH[-O
M<=+Z^ZV5N-^LEU7X_#6_I:R67U ><?Z-O'CM18RDI53T!'/S7N$PM:\_T%%&
MY_6D?OSG+DVH/]__<_-[\NJSG_VLF46>?GIS<U,.)*/QAR1S<W,JF9@/$$@P
ME4J>",VF@"ZI?5ER0;G$^;_XG+V&XO_CS1.V6C%QAAXK+#5Q+NP0<T$[)34!
M\^<I-)L<34RIQ*M?I$V6EA+;^D@Q3QZS6=+Z^SR%'/O->IZ$SW_,>FF,:[I>
MO)[/9'&T<8V_I<J:;6'>*QRF]O4'NNB.D_>G.Z]?=^C@AV__J XDZI>$^O/V
M^^X^FEF77W[YOGW[C#3RTDLOO?766\Y ,AI__^_BXJ(YE$""J53J1"@VFQR3
MEUJ0!W'^.\U<:R6%A9HMVIUVCSA#85J#M;C19&O;:F.-',VL-+$]83>;Q*6_
M_**PQ)$XN;3)PFBQK8\TFM!\;YZX8OE/(<>$]A:)H_G,?X=P:'9*G+S4@CR(
M\V_DQ>O[3!9GF*K7]9=*6_/W)<Y?6N% XOQ357;]@6[YS!,/W/+0X?1U61D&
M'I=L&9^0G#U[]CO?^8Y^=64%DJVMK9F9F?7U=6.X"B3WG7G87F^@Q\035?:)
M<.?[2<<W<# G.U]R\SI@085(\Q^OB=E>\6G8[;1(K($[E;O"4MZ8;-]8;:Q1
M_FQ]FTW2S%]^W-X#X[(7*FVRM)3(UD?:Y\+<FB>MO\^*F?_R/U_69Q<!\^?%
M.\G[F6ROB:->>V/G>K^B8=A[A4/5O/Y AWQJ>.3@T14[>&3P"21'CQ[5O[_Z
MZJMOO_UV\IK*"B2J-C<W[4Q"(,$4$D^$I<IJ-E6\H +SUZTKN\UA-#BL$<:-
M'FF&N4T$J2EIKK TCM7,FF2MX4Y)S28Q #BVQ6Y]2J-)2XEK?<25D:\!:YBT
M_KE/H;)?^UNJS.=JU0LJ,/]F7KS6Y#ME/\=VN(Z+L]YX_47OEKVXPB'EV,.K
M-:\_T"&W/W*O'3FRY0:2P6#PZ*./OO#""V^^^:;Q2LH))*/=3)*^52*!!%.H
MLA.AKC?D<WF5"W*<<:7YGV_@VF?BR=:JF1!TPT6:H=BF21':WT++V%X?NRT^
MR;O9)*R 'DV<@[DSI4V6EB+/31JSB?619V7O]N9)Z^]Z"IT\KN]7*&W+N(1G
MB#C_\)K&%Z_XY''M!W'D_!I?#67/;8*XPB'EV,-C-:X_T"U+Q^^V4T>&[$#R
MQ2]^\:*++CIWSGJW&E=^(!F-K]V:&Y<*)R,"":9292?"45:#ILH%.<ZXTOQW
MVW!VLS@]$^M1]U?TBFV:"^S&D]B.M)>X4X[M&A-;$M+>%N:\.YKPT$ZEFW?2
M)DM+B6M]Q)7)#B3R)(ZRE^A+6O_0DIX>5<Y_2E^\XC,A8U><>5$8WZNDI5\@
MKG!(.?;PKKK6'^B63Y\Z9J>.#-F!Y,,?_O!'/_I1\S6S6UZ!1-?R\O+,S,SB
MXN*9S:\02#!MJCH1OG8NY\/]JA;D.N-*\]]MTPC73U]H<U@3GG_(&KY3F6=E
M\Y^U.R5?BR6-F=4,\FXV6>VS]&A27AIE[HJ)1V-='W%E>A9(Y'6H:OY3_.(5
MGPGRWKXPB;,'3EZY][.XPB'EV,,IM:P_T#G+7[K'#AXN&8'DU5=?52%"?[ A
M5H% ,AK?GV3__OW_]%W?/Q@,]MU]T\KPB+WJ0"^5/!'Z]X LN: +Y3CC2O-/
M/IVPFQWNAY(((32FQ3;-KB+CBVUQ=QO:6LF=DII-PCJD1Q.#T(65E/:AM)2X
MUD=<F8R=Z9S$4?82?4GK'U#2AVQ5S)\7KS"'G<H_XL>?>S;PHX8">R"H'/,W
M%U?U^@.=<_CT>OH[?S-D?\O6RLK*C_[HCYJOE%05"R2ZOOJ-KZNE7G'#->]Z
MS[O5+Y?LG=??1JR+E()>*G$B?/W%(E]@7V)!D^4X(TKSO]"2LP/ ^=:)_?_7
M9/Z^;1KG(C*:DN+,79M6H-DDS'9B-&DOC9+UE!Z5EA+7^H@KTYM XGX*E9H_
M+UY-?"9X'_'Q]Y69ZY!7XC-3V@-!Y=C#LNK6'^BB0X\=M>.'+2.0;&QL7'31
M17_T1W]DODY2%1)(C/N0+!V_.QU(U)_VQ@!=)YX()\[<NJ^M.<KYRKW8H\""
MRI'FGVK,V0T4_<]4:_B%TZWUT"AKA:5_]LO7:XW9;:F=<K6$O)M-PCH;HXFS
MROAN(FDI\DRD,1M9'[O!.LHZ4NZ%RB4LT9.T_@4J]\4ESI\7KSR)O,+B,Z'X
M$5<M^ZPO))@LZ6U!V@/B"M>C]/H#'>5S-Y*,0'+UU5?OV;-'_6)_N592%022
MU50FN>RJO002])+WB5 \<X_+[_SDO:! TOQ3;1HA .PT.ZRV;&8S*&.%I9$#
MRO'?1W'G2\TF836LT81=L5-JT=(^M";?$=?Z2*-E_ZM87']7"4OT)*^8NUY[
MXW7EQ7,[-\^N]#7EWMYI?_&*>R;\B*L9CJ^&LC<G7<*G7M(>$%>X;H'K#W34
MX=/KN?<D<062SW[VL^]XQSL>??11]?OSSS]OOE!VJ\I HGX22-!714Z$TH<
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
M8C]4WLT/'FJWISN!!    &B4:MG:P2"#"C!Z0I4<ZNA2HMS^R+WV>C:#0 (
M   TJFB_=B7Y$$/]<O.#A^P1RE/M[58NWR*0     (VZX^3]=A[(IJ_:TE1L
M*/H9BZ>#1U<./7;47N%:$4@   " 1GWFB0?L,) MN6HK4<=7;VGI\-,  @D
M  #0M("N(';7\YJZN1]HMJ<[@00   !H6L U5^('%_5U<U>S;::G.X$$
M:%I OW;[JBWM,T\\4%,W=^66AP[7W=.=0 (    T+:!?^P'IJBU-98;ZNI2H
M(%1K3W<""0   -"T@'[M!_+N%E+3W=RUY2_=8R^Q$@02    H 5VHS_7S0\>
MLN>3=NBQHS5U*3DP7KK*4?9"2XHKD-QWYN'T2A!(    T%<!_=J5W!X=M78I
M46GG4\,C]D++< 42A4 "    U.63)];L%G\NSSQ07Y>2 U7W=">0     "T(
MNXN(2AKVK$1J_O5=OG7CY^YT]; OBD "    M$ UZ.V&?B[7E_^*U"+4^/9,
MJE))3W<""0   - .NXGOH]!'$X=/K]_RT&%[)E51K?22/=WC"B3&2A!(
MT&-+0?W:L[_\5U3K-P(?/+IRQ\G[[85Z<@6202O?LB4&$ET$$@   /1,6+_V
M6QXZ;,\J5ZW?"'Q@W+DEK*=[TN ?$$@   " )H7U:U>YPIZ5#Q48PCZ3\73S
M@X<*74ZF)0W^0;2!A$NV    T$N''CMJ-^M]!+3[$\M?NL>>886*7E&F(P"!
M!    &B!W:#W4;31;[CCY/VU7KZEFN[^EV\12    (#6A-U5/:P;25JM-W0_
M4*2G.X$$    :$W8+=4+W8TD0UBO>G]J_O9"#002    H#7!7\A;\NX?B5IO
MZ'[ HZ<[@00   !H37"_=L\+HGRHP%#WY5L9G5X()    $";[!:\C^4OW6//
M*MCAT^MA%X_YN^6APV)/=P()    T*:P3R?J:![7??F6FOFAQXX:"R60
M &VZY:'#=MO=ASVK\CY]ZMB-G[O37E:%C,]V""0   #HC#M.WE_MI4HQ"+Y3
M879G\6"'3Z\'9R1/-S]X*.F43R !  ! !ZCV:])*MB_[Z;3@?NV?&AZQYU:5
MX*__\G3PZ(I>_[@"R7UG'DZO!($$    J^/&<;IOP\T/'K+'Z:[#I]?M]KH/
MG[M\E/'I4\=J[5)R8-S3W15(% ()    6N;Z1MJ>7;@5UFVC@1:R"DMJ*?:B
M*Z0:_.HH$T@    0%]44SKB/^,&C*U7=&3 &P7TV[%G5(;B7BP_5X-<_"20
M  "(Q1TG[\_]T*!/[</@%G]-_=IMAQX[6M/E6^E 8H1, @D   ":ENZ\GJO"
MNY6W*\Y^[8;#I]?%R^=*2@<2E7G2Q[2%0&)\3$,@ 0  F"I&Y_5<:F3QYM^=
M$VV_=EO&=71ATH%$#_GX%U;5#AFT\BU;!!(  (#IY.J\GJOY%GE-"B6Q1"N-
MY#M.WA^VMB([D"@W?NY. @D   ":D-UYW4<_;DNR%/IE5O:L&O"9)QX("Y V
M,9#H(?_'7_]?9F;P+@()    O)1OU_;CMB3Q]VLWJ"3Y\2^LVNM35$8@>?#1
M+[[PP@MOO_VVF1P\BD "    +Y7<$;P'MR6YX^3]]G;Y:+)?NTTMO>3E6]F!
MY.FGG][<W-S>WC;#0UX12    . K^&JE1 ]N2Z+6W]XN'ZWWH@GN_Z/E!A)=
MK[SR2J&/2@@D    \*5:M'8[M:@>-!?#/FJ(8</+7+[E&4A4/?_\\V^^^::9
M(AQ%( $  $ !P3THTKI^6Y+@3XKL6;4B[.H[_T#R]/CRK7/GSIE!0BH""0
M  HX?'H]]];LN;I^6Y+@5!;/]XQ]^M2QHL>Q4"#1]=)++^5>OD4@ 0  0#'!
M=RM/:[U#11G!_=IO?^1>>VYM49GPEH<.VROI$A!(GAY_5/*=[WS'3!2I(I
M  "@L$(-69=X/BXH*K@OS<>_L&K/K2U%OW<K+)#H>N655\Q0L5L$$@   !1V
M^/1ZH;:LJ-.W);$WQT<DF_R9)QX(Z 93)I \/>[I_M9;;YG1@D "  " ,&$=
MHPW=O2U)0(->LV?5L. .,"4#R=/CR[>^]:UO&>$B,)#<=^;A]%812    *90
M<*,\T=W;DGSRQ)J].3Y:O%!-+;IH1_8T5R!1/ .)+J.G.X$$    @8*[4J1U
MM/7XJ>$1>UM\M-*OO<SM1Q)5!1)59\^>37JZ$T@    0+OCZG[0NWI8D.(PU
MWZ^]:.=UEPH#B:Y77WUU1" !  ! &=-\6Q)[0WPTV:\]K/.Z2^6!1-4++[Q
M( $  $ I4WM;DN"VOCVK.E3RX55:'8%$56 @&4C?LJ6+0 (  #!MIO.V),&]
M,NK>TI*=UUV2!O\@]%NVQ"*0    H*SIO"U)\!<?U]>OO9+.ZRY)@W\0;2#A
MDBT  ("I%=PZ3^O6;4F"KU6KJ5][59W712HNZAQ"( $  $"D@OM4)#IW6Q)[
M$WQ4_EE0M9W7#>J@J*BCEJ(:_#J6$$@    0H^!OPDWK5F-2-=#M3?!ASRI8
MY9W7TS[^A=7D"]!4@U_]3B !  ! O"II''?HMB3!'38JZ==>4^=U3<W96$D=
M 70@25\;1B !  ! +*;MMB3!/6=*]FM7^Z>2;S9S$3OSI /)IT\=2SX=(I
M   @(L%=O=.Z<EN2X(U5<<*>FR<59NKKO*X:\ZYN/.E LIKZ1B\""0   .)2
MR3_O*[FHJ0'VFONX\7-WVK/*]>E3QY;J[[SN8@0234U"( $  $!<INJV),&7
MJ!6Z+$V-7$G_')=TYW47,9#H(5]XXG\W<X9W$4@   !0O>#.%6EB3X;8!'\<
MY/\14,.=UUTR LF?O_3,UM:6&37\BD "  " 6I2_N*@3MR4)_N#")VZUTGG=
M)2.0_.7?_HV*"=_ZUK<V-S?-P)%7!!(   #48DIN2U)?O_:V.J^[Y 8256^^
M^>;SSS]O9H[,(I    "@+L&?'J1%?EN2PZ?7[77VD=&OO=W.ZRX^@435VV^_
M7>CRK<! <M^9A],K02 !  " ;4IN2Q*\C?9VQ=!YW<452)1T(-'E?_D6@00
M   U"KZB*2WRVY($=_,P>I-'TGG=I5 @&7E?OD4@ 0  0+V"V^MI)1O3M0K^
M3"/I4QY5YW67HH%DY'?Y%H$$    ]>K];4F"/P72_=ICZ[SN$A!(=&5?OD4@
M 0  0.WZ?5L2U>*WU];'C9^[<RF^SNLNP8%DE'GY5F @,5:"0 (  (!LY5O>
M,=^6I+Z/.,*4Z;SNX@HD@\EOV7*5Z_(M @D   ":T._;DI2/6U4IWWG=I60@
MT65?OD4@ 0  0$.".W^GQ7E;DDHVK;Q:KVJK))",K,NW""0   !H2(]O2Z)B
MDKVJ35JJKO.Z2U6!9#1Y^1:!!    ,T)_D*JM AO2Q+<K[V\RCNONU082'3I
MR[<()    &A4)3?<J*F;1!FM]&NOH_.Z2^6!9#2^?(M  @  @$;U];8D2\WV
M:Z^O\[I+'8%$%8$$    3>OE;4D^>6+-7LF:M++M!!(  (#N42WO6QXZ'.<7
M0[6K_.<)L=V6Y%/#(_9*5FZI_L[K+@02  " +OGTJ6,W/W@H:4?>^+D[58.U
ML<O]X]>_VY)4LD49&NN\[D(@ 0  Z :5.EQ7[Z@VY?*7[B&6:)7<NR.J3Y_L
MU:M*DYW770@D    ':#:QSZWVE#MR[8NO(E'_VY+4OXZ-%OSG===""0   !1
M4P&CZ!?:JH93)&W-MO3LMB2N3\:"M=)YW85  @  $*_;'[DW^*ML;W[P4+M]
M ]I5-,6)(LEU%?9K7VJO\[I+7('DOC,/IU>"0 (  *:6T7D]V(V?NW,ZNY?T
MZ;8DE?1K5WLCJHXQ"5<@40@D    +<CHO!Y,-4;5/&/[UWC=^G1;$GO%"E%'
M/]I02B !  "(B&?G]6 ?_\)J))<A-6.I='?P2&Y+$OQQ63R=UUTZ$$AT$4@
M $"_!71>#Z9:5G%>O5.Y2BYVBJ$AJI*DO6(^5""QYQ:5I,$_()    "TI4SG
M]6!3<E/%?MR6I,SE9Y$?XE0>B2"0&"O!)5L  & :5-+].ECO;ZK8C]N2E/DB
MXZY<LO7AVVXPAA-(    &E+F_]]5Z?%-%<NTYA.MWY;$7B5/D?3+=R&0
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
M8K7LAP;?Z?NRE#%XG&%@<:JNU^IP6Z7,Q*,6@K@P$1+=J"/CPRSGUB+X. &
M%TE(TM^I\V9E9442$OD62%%$HY+2:64I1.ED;@U" ABQ_8H]/1O 4L;@]_RS
M+$[515L2,!D4"HG:\CA)QH?9W#CRI:FH9]D" %3!UPP)8IOJK]Y&NV&(_  0
M$L"*[7!6&KFRE#%XG&%@<:JNU^IPEK5G?K401$&KZ"Q;R\O+)"3RI>O)^# ;
M#H?M=EN^-!4("0"\0$AB212O'H0$,&*[;$F5!]LYEDP\GG^6Q:FZ:$L"FDZA
MD,S-S74Z'?G2]60(R6@\I9(S)(*0 , +A"261/'J04@ +^K8- >UWH"EC,'C
M#$./R:G\5H>SK#WSJ(4@? J%9'IZ.F=XDRTD]&&6(S$0$@!X@9#$DN352U9,
M>8^\BQ 2P W)@#HVS4'=@NVZKTP\GG^6Q:FZ:$L"&DTK5T@&@P$)B7QI*AD?
M9J-Q>\2<21(("0"\>"EJ7UY>EJ]&#"**VEM9)N ^F;L!(0&\/'RRKXY-<U"_
M1^<J8_ XP\#B5%VEQL8E+&O//&HA")Q6KI"0C4@=BJ5D?)B)T.>9KI($0@(
M+UYF2#!54B69)N ^F;L!(0&\T!A:'9CFD%DLP5+&H*X'<P:+4W71E@0TEQPA
M61BW1)0OW9B,#[,D)"29GVH0$@!X\2LDZU_](Z81+UI^OR8W$3LC!4(">*$!
MJ#HPS4&W,(FEC,'C# .+4W6]5H>SK#WSJ(4@9%H:(1$GUZ*?\A4;D_%AED1L
M0IUA@9  P(MW(=EP.^>A'9"^.U%G;]1+1M7N* W9U9NIEX@D0K)4S]MDE<SW
M#D("V+&:'-AQ>%'=0H^IC,'O^6=9G*J+MB2@B60*B4XEU&1\F*63N2$("0"\
M0$@*94"]9)1U1QJ(2VV4='<T$9+,9:OBY:KO;;)*YGL'(0'L[#G>4T>E.>A6
M];"4,7B<86!QJJ[7ZG"6M6=^M1"$B2HD)!'T,9K?VS!)QH>9%.$D_7X_N01"
M @ O$!)5!@HO&67=41V+Z^YH>#/IDN3"^MXFJV3NH?HB!!4(28S8BL1CPT/J
M1@35RQBZ677SSK!]*71D5MJX@67MF4<M!&$B"0E]1)(^&-K(R$1(1NN*0Q_
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
M0B+*A.1+BR()R86+[[$(R>2T)4E#3YF]I,2VU+X0VSU4MU 'ODJ  &@8$!(
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
M2H5&L?G?T%^\>%&^#\*=2-N2""'9_?3>ZD(2U#FIJG1.I+$.6B("$"P0$@
M8(..IU=]XK]865F1#W V$<7K\JA6"0USO9S$::(2:5L2(23?[CWZ9W_Y+]6A
MN2U^VY)(E.B<N./P(IHA A X$0B)B+KK   0(/?\Y?V=3D<^P)E%*EXO3$7S
M04P28UN21$B^^<C]+-4709TG]\EQ.R!U)S-Y\-@!K-$"('R2 ;\TYF]!2
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
MV7B$Q HLV0( Z)"$9._>O747KXNP5U\L+2V9=TA,PE(;@[8D#N*R+0F[D
M0'W,KZ_"LJ*JD'S^UB^J\R\ZQ)*MV^_^,QQ5 0"9I(5D]^[=]]Y[KSR"X\[Y
M\^=UWU*3$<V43;O=GK$7$K0EB2A<JEPXHP4A 0!$! WUK__R36+8_\"1QU4=
MR&3[4SMG[KQ5/OQMC%9(OG=B\*G?OU:=?,FDE<J?+\ZI3P   !(A>>>==[:/
M(P_?^%)8O$Y&T1]'5*C;9F5E1=ZB0="6))8X:TL"(0$ 1,3B\%!ZS*\:028W
MW#;S>S=?+Q_^-D8K)%9+MM([-U]4= \ F$SH^/#HB\_03QJHU2HD)L7K)"1"
M+4K,=90.VI)$%#=M25H0$@! 5*3'_.JUF<Q77+)E+B1B[F9^O+ ,0@( 4'GR
MU!$Z2G2??;16(3$O7O<B)".T)8DJ7.>ASFE+ B$! ,2%&.I#2   D7'@].#A
MDWVA(K4*B=48W9>0C-"6))XX:$L"(0$ Q(4'(;EMVU?5C68"(0$ 9/+X2\\^
M\-P3HC%"?4*24[RNBT<A05N2B%)W6Q(("0 @+DH(R=Z3_=F[[Y(/?QNC%9)W
M__$?U"WJ@)   "2>?NWH@\<.I/M&UR$DA<7KNG@4DA':DD05KK8DF75-$!(
M0%R4$!+BK__N9?GPMS$0$@  /X^^^,R.PXMI&ZE#2$R*UW7Q*R0CM"6))[6V
M)8&0  #BPK60O+'\,_/C(X0$ "!X\M217<_ODU2$74C,B]=U\2XD:$L24;C:
MDJC_:2$D ("X*"$D>T_V[WUBIW3TDZ(5$A2U P"L2(K7=7 )B57QNB[>A62$
MMB3QI+ZV)! 2 $!<E!"2^8I%[1 2 ( AZ>)U'=6%I$3QNBXA" G:DD04KK8D
MDDY#2   <0$A 0"$B%J\KB,1DJU;MUX]SE;C7'_]]3?==-,,7Z:FIMKCS/@3
MDA':DD25.MJ20$@  '$!(0$ !$=F\;J.1$@.6^;$B1.OO_ZZF-#@3;_?]RLD
M([0EB2=<;4G2YVN&D   X@)" @ (B)SB=1V)D,@#-'VJ%Z_G9\GKDBT1M"6)
M*.QM22 D ("X@)   (*@L'A=1UI(OO.=[\BKLI3<>..-&U99L69A86$4AI",
MT)8DJO"V)8&0  #BPK60_/R7OU@<'E(WF@F$!( )P:1X74=:2+9OWW[[[;?+
M:[/6<^S8L=.G3V]<7<699*764AA",D);DGC"VY8$0@( B(L20K+_U)%#/_VA
M?##=&*V0H#$B ""->?&Z#DE(,L^R5;KSNE42#PE'2-"6)*(PMB6!D   XJ*$
MD/2J-$9\\^US.PXOJEO,!$("0+.Q*E[742@D*RLKK[_^>DWKCH;#8?)[@$(R
M0EN2>,+2EH2VL+:V!B$! ,1%"2'9?^K((S_XKGPDW1BMD*"&! #0*U6\KB-'
M2)+B=7&,JRG)\2U,(4%;DHA2L2W)>^^]AQH2 $",E!"2^2HU)! 2 ":<TL7K
M.EH:(4GWT*!KIZ:FTK,9U4-C1]IF^$(R<MZ6A%Z9A86%W;MW+RXNRM?5&?*N
MN^ZZBQZWW^_+U\63<FU)SI\_CSXD (!X@9   -Q1I7A=ARHD:N=UNI9LA/R!
M<>'6[.SLW-Q<%$(R<MN6A&R$GCZ]/G_P!W\@7\<=>D,'@T&GTZ$W=WIZ^LHK
MKZ3?Z1=Z"^2;1A+;MB1TX^1LOTD@) " N("0  !<4+UX74=:2.ZYYYY=NW;)
MQYWU\=GL./)UI4)Z0Z->&@W'(B0NVY(LI")?QQ0:A=/&V^TVO?[T4O?[?;J$
M+J??Q8L?KY",;-J2O//..YDG0(.0  #B D(" *@=EN)U'8F0K*RL[-V[-W,0
M+,9G8I%5]85;8CMBR!N+D(P<MB6I24CH_1T,!J248C*DT^G06RGM3#.$9&30
MEB2_N2>$!  0%Q 2 $"-,!:OZZ"CQ ///2%&8+I!<*(-+ NWQ&(M\7M$0C)R
MU9:$5TCHQ:176TR&T"O?[_?)3.0;K:<Q0I+?EB0I7M<%0@( B O70O+FV^?N
M._B0NM%,("0 Q M[\;H.<? R%))1Y85;R6(M\<^XA,1-6Y+J0B)-AI"0&,YK
M-49(1IJV)%+QNBX0$@! 7)00DL7AH7N?V"D?_C9&*R1HC C )%!'\;H*'1:>
M?NVHK9!46;BEWC<N(1DY:4M26DB64I,AI7/BQ(EF"(G4EB2S>%V7%H0$ ! 5
M)82D5Z4Q(@G)_E-'U"UF B$!(#KJ*UY/L^/PXF/#0^(1Q<%+C,!T@V!Q;9+2
M"[?4V97TEJ,0$@=M2:R$A 2IW^_3JTJO)*D("4D5EVC2#,DHU99$5[RN"X0$
M ! 7Y83DT$]_*!_^-D8K)*?.G+YMVU?5+68"(0$@+FHM7D_8<[QWX/0@>= 2
M0C+*4HO"9&I,=$(RJK\MB8F0T(M)[C$]/4TO*;T1@\$@IS+$/"Z%A R!/,'D
MM&-5\NZ[[^9,1ND"(0$ Q$4)(9FO4D."HG8 &HF#XG7B@>>>V/?*8>FARPF)
MNO@J/[K;QR@DHYK;DNB$A'<R)#/.A.3]]]]/)II*3+75'0@) " N(A 2$0@)
M &'BK'A]X86#ZJ/WR@K)2#/CH8MN1B6]91H$3T]/TPYT.IW A:36MB0?Z<C"
M KV\-4V&9$9LOU8A65M;DW2N\+1C[@,A 0#$13+@%Y_I)D!(  "_QF7QNOKH
M G'P:MD+R4BO&5)RU"6]9;I!,A!7YU)"2WUM2<0K(#JF)\=P>IV3%Z>^D(KL
MWKV[)B$AZ]"]:/FG'7,?\=\20@( B(7DPZ(5K)!@R18  >*^>%V'.'B)$9@8
ME<K'';V0Z!9BI9-_&]V6HTA-;4E(1?K]_CWWW$-BD+8%!TF$9# 8I'>I>C[X
MX(/\EZM$I4=]@9   .(B@B5;$!( 0L-+\;J.*D(RRIW]$,F?1<G9<OBIJ2V)
MF* 0JZ?2ESM(6D[DZ\I&%*_+SUE)SFG'W =" @"("P]"@K-L 1 O'HO7=504
MDE&N<A3J2OZ6PT\=;4F$D-2T;BH_[$*2+EXOC.ZT8^X#(0$ Q$4)(=E[LC][
M]UWRX6]CM)_0:(P(0*1X+U[745U(=(NR=)>GD[_E\%-'6Y)F"(E:O%X8W6G'
MW =" @"(BQ)"TJO8&%'=G X("0"!$$+QNH[J0C+2S(3DS)PD*=QR^&%O2Q*[
MD.04KQ<F\[1C[@,A 0#$A6LA>6/Y9^;'1P@) -X)IWA=!XN0C!3]R%04-29;
M#C^V4P&92>8'A(I<>>65XJ/%<6;73^<E/TFS%!:O%Z;P_XR#M" D ("H*"$D
MB\-#]SZQ4S[\;8SV$QI%[0!$!$E".,7K.L3!2XS ="-1<6U^T@NT3!9KB9AL
MN3 T"'[GG7<\]K+@;4L2Z0R)8?%Z8=33CKD/A 0 $!<EA&2^8E$[A 2 6-CW
MRF'5'QBQ*E[7P24DH]2LB,EB+1'#+>M"(]>DK-QO+XO2BY2DT*L7HY!8%:\7
MQN];.8*0  !B T(" ,BCOO5:ML7K.AB%9#1>N-5NMTT6:XF8;UG-Q8L7I4'P
MVMJ:?".'J;A4282>T2VWW!*1D)0H7C>)W[8D$!( 0%Q 2   >1PX/6!?M35?
MJGA=!Z^0K*RLT(TS-Y(9\RVG\^&''V8.@OWVLN!J2_*'?_B'40A)E>+UPOA]
M*R$D ("X@)    IX],5G5*DH1Y7B=1V\0N)@AB1_$/S^^^_+=W 8EK8D6[=N
M??755Z^]]MI.IY,V! >Y=1SQN_S<-J9Z\7IA/+8E@9   .("0@( *(;^ %6[
M*,&3IXZH&Z\(HY#474-B,@CVV\N"I2T)"<GWO__]SWSF,^Z%A![Q^NNO%[_+
MSVT]7,7K^:&7\>+%B_)CNPJ$!  0%ZZ%Y.>__,7>DWUUHYE 2  (!!()U2Y*
M\."Q ^K&*\(E)+6>92M=O%X8&B[+]W>8ZFU)KKCBBI=??OG&&V]TOV1++!7K
M]_MD)O)UX_ 6K^OB]YQI(P@) " V2@C)_E-'^B\?E0]_&Z/]A$9C1  B9>&%
M@ZI@E.#QEYY5-UX%+B&19D48^Y"HQ>N%*7S<6I-9WV(>>DW$3_?+SY+:%?HI
M7553\;J4<^?.^2UG%X&0  #BHH20]*HT1GSS[7,[#B^J6\P$0@) .!PX/6!I
MUDX;J=)U1(5%2#+UPV3A5OZ6=<7KA:%QK<>OV"NV)4F$Q'W;\DPAJ;5X/1UZ
M%(_O6CH0$@! 7)00DOVGCCSR@^_*A[^-T7Y"HX8$@'CA:DORL/&Z31.J"XEN
M@9;N\G1RMEQQ$.RWET65G4^$Y*SSJ1Y52$SJ=JJ'U,OO*9NE0$@  '%10DCF
MJ]200$@ B!JNMB2,U>W5A21G)B1SYB2=S"US#8+]CG%+/X6TD#AN6YX6$F?%
MZ^Y7IA4&0@( B L("0#  JZV)+N>WZ=NO!P5A:10.7)T9:1LV:IXO3!^>UF4
M;DN2%I*S;J=Z$B&YZ::;;.MV2L1[\;HN$!( 0%Q 2   =G"U):'MJ!LO014A
M,5F4E7^;])9+%*\7QN^W[^7D2A*2LP[;EI.*?/&+7SQV[-C6K5L_VJ$:$DCQ
MNBX0$@! 7$!(  #6S'.T)=EQ>)&E7WL5(<F?_4B2,XLBMERZ>+TP,;8E487$
MS50/[>V/?_QC4I'#AP_7*B3A%*_K B$! ,0%A 0 8$U0;4E*"TF.9JC1J0MM
MN4K]MTFB:TNB"LG9^MN6B[H=H2+U"4EHQ>NZ0$@  ''A6DC>?/O<?0<?4C>:
M"80$@& )IRU).2')7XBE)O/V- B6AMUUQ*^0C.S;DF0*27U3/>GB]?J$),SB
M=5T@) " N"@A)(O#0_<^L5,^_&V,_-F?!(T1 6@&X;0E*2<DNAF/G*1G5)+B
M]?2P>VEI:?MZ:#<^&LR6S;ESYPPG<&J-;5N23"$Y.YY>D#==.5+G]1_]Z$=7
M7WTUNY $6[RN"X0$ ! 7)82D5Z4Q(@G)?N/3?4)(  B90-J2E! 2J\5:Z0B-
M21>OIX?=- ZFT3#9R.VWWUY]0/SNN^^&,PBV6I:F$Y*SK&U)=)W7Z7$9A23P
MXG5=("0 @+@H)R2'?OI#^?"W,5HA.77F]&W;OJIN,1,("0"!$T);$ELAR5Q\
M99CWWW__-W_S-[_SG>\D U9)2,0XN.* ^*VWW@JP4,&P+0D]]T]_^M-+2TN9
M0L+2EB2_\SH]KI@GD:^P3_C%Z[I 2   <5%"2.:KU)"@J!V )A%"6Q);(2FQ
M6$M$#(+)1JZXX@H:<(LQ*Z^0A%RH8-B6I+"*HV);DL*FD^(=R=0A\\12O*X+
MA 0 $!<0$@! );RW);$2DG*+M:1!\,PXXG=&(7GGG7=J*OOFBDE;DD(A.5NV
M+8EAY_6*0A*R$YH'0@( B(N@A43LE@B$!(!@F??:ED0<O,0(+%](2BS6RNR\
MOK2T=,455XB%6RT.(0FD>+TP)FU)3(2D1%L2J7@])^(=2;\OYHFN>%T7\1\>
M0@( B(74D-^)D'SOQ"#]D.;Y'Q[\U^JN  !"P&];DI:QD-@NULKIO)XLW&I5
M%I*@BM<+4]B6Q$1(SMJT)=$5K^LBWI'T^V*22(O7=1'_X2$D ( HV'NRGQKR
M6^336S\C'_XV1BLD5C,DO?6A!AU2<50%(&0\MB411XE6D9!8+=8RZ;PN%FZU
M*@A)F,7KA<E_90R%Q*0M27[QNB[B'4F_+X6)MWA=%_'G "$! $2!J,[HK7^@
M&U)IAL162 00$@ "QV-;$D,A,5^L93@(%@NWR@E)U(4*^6U)#(7D;%%;DL+B
M=5VLA"3VXG5=("0 @(A(A,0*'B'9<7BQ91,<50$('%]M25IF0E)?DM&MH9"$
M7[Q>F!QG,Q>2LYJV)(;%Z[J(=R3]OF0F:B<L3 M" @"(AZ2<W3"B@PB/D!A.
M>K122[;DW=D8];X  ,=X:4LB_OQ;N4)"H\_,L6^2S.)UD]#(._U[OI#$4KQN
M$MWTA960J&U)S(O7=6D9"$ECBM=U$7\.$!( 0"!L&+)G1=B!R6EUD^D4GT*B
MWB!],P" 7[RT)1%__JU<(<E/3O&Z5?*%)*[B]<+HVI)8"<G95%L2V^)U75JY
M0M*PXG5=Q)\#A 0 $ CY _58A42XE$CZ9@  [[AO2R+^_%OK0M+I=):,<_KT
MZ6/'CAUFRHX=.S*%)-+B]<)DSBF)YRZ] OE975W-60-FFZNOOOI'/_I1*TM(
MFE>\KHOX<X"0   "(6<,+RZ,4DC25ZF_ P#\,N^V+8GX\V^-1V"#P4"<_,HD
M-]YXXU;N?/WK7S^;$I)F%RIDMB4A)Z37UDI(>+-UK$.MC4+2U.)U7<2? X0$
M ! (.6-X\<^ A$38DDCZPN3&ZMYG_@X \(OCMB3BS[\U'H$9IO09G PCAN,-
M*%XOC-J69/LX.W;LN/WVVZ6KW$0(R1577/'RRR^?;;H3ZB+^'" D (! R!G#
MBW^J0K+N!+]*^L8NA$3Z)?D=0@) 7+AL2R+^_%MF0E*Z>-TJ1X\>O?GFF^7'
M;FBDP@\A)'_ZIW]Z]=57;Y@\<I7-FS?W^_VM8RUI?/&Z+N+/ 4("  B$G#&\
M^&>FD&3>&$("@#L.G![L>^4P#>OW'._1GYRT"&K7\_OH$KJ*;D!#=MO&'0YP
MV98D$9+0(A_^&AJI+8D0DDZG<_OMMR?5-2[SZ4]_FGY^[G.?>_755^5]G9B(
M_WX0$@! (+3T8WCQS["$)$GZPN3&ZMYG_@Y O)!=/'RR3[ZA#LWSH8$[W=%D
M/L$9SMJ2F/SY/_W:49;*EGSHC7ORU)%W__$?EI:69F9FY,-?<Y,N21="(I+R
M%'?9NG7KCW_\XUMNN87>!7E')R8M" D ("1RQO#BGYE"DB1]X]J%)!.Q$Q 2
MT&QH[+[G>(_EA+G"3 S+P>O&35N2PC]_KO5C.=![EYP6; *%9)1J2^)72,Z?
M/__%+WY1O/X0$@@) " 0<L;PXI^JD.@(2$A^K4OCI&\&0%R0-M!8F65IDPH9
M#GF.^J N<=.6).?/GUZ!FE[>-.1=:0.<3"%)VI+X$I*D>%VH"(1D!"$!  1#
MSAA>7!B9D.1$O2\ P?+DJ2,D#.K0EAWZ<_4[6^*@+4GFGS^YD(-7F&Q'728W
MF4(R6F]+(E3$<0W)\>/'7W_]==%;IMUN0TA:$!( 0$C(HW8EWH1D^U,[Y7W)
M#8ZJH!GL>^6P@V(&B8=/]@M+P^N#Y?GFM"5IC0]D:;YPYY<_?^L7/O?'-]?*
M37_R7W_IS_Z9]-"T,V^^?6XRA42T)1%"\L=__,=NSK+UN<]][@M?^,),*ILW
M;SYQX@2$9 0A 0!$ HT3I&%_?F[;]E5Q+P8AL<)P.@6 D/&B(@DTH%>_RW=#
MW6U)Z-@T/SX1&;'SZ+[M3^W\YJ-_42O_:M^.OSSR>/*@:6AG?O[+7TRFD(S&
M;4D^6K!5_Y*MS,[K0D4@)",("0 @$N;7)SVL<"HDK=22+?5: *+ KXJDV7.\
MYV6JA*NL/-.IQ%&"\5%R2!>O9T([,[%+MD3NN^\^!T*2TWD=0C*"D   HB(1
MDN0#W81*0O*]$]]/)ERLLOVIG>JN ! X;LXV:X4X-:VZJ[52:UL2.C[<\M_]
M\1_\TR^JJZIX^<.O?&GF:_]46J.%)5M2'GKHH5J%I+#S>J?3Z??[$)(1A 0
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
M" GP0E.+UPLA#5/WU@HO:Y^XVI(X/G.QH%!(:-0^.SM;GXW8%J\7QGQ%F=
M>O0KK[QRR5\@)! 2 $!<N!82+-D"CFE\\7HA%>>%Z FJVW1 Q=U.</_NY N)
MF!@A(3$?Y9NG7/%Z8<S;D@@-\"X#K?$L#;W.\A43$P@) " N2@A)I25;*&H'
MSIB<XO5\JL\VJ-MT %=;$O="E2DD-#[N]_O3XRS5<(;?BL7KA3%L2Q*.D"0_
M)S,0$@! 7)00DDI%[1 2X(:)*EXOI.+(WM<SC;0MB1 2L7:()&1N;J[=;M-!
M;'9VMJ9>[-6+UTUB4MT.(0DD$!( 0%Q$("16.P? 9!:OYU/Q!=GWRF%UFVY@
M66[GN"T)"<G*RLK,.,D1;&%AH8Z*$<;B]9S0GAN>_S<1$G(PH61>TH*00$@
M %&1?%RVC,?\$!(0+A-;O)Y/Q:D&CT(28UL2:<G6ZNKJ<#CL=#I34U,T6!\,
M!NEKJX2]>#TS)#R&!22C=2$Y<>+$YLV;A9)Y20M" B$! $1%,N W'_.[%I+D
M)P YH'@]AXH-23P*22_"MB29-22CL9F0C4Q/3\^,ST,E7VV3FHK7I9P[=^Z#
M#SZ0'SLW0DC$3_DZAX&00$@  '&1#/C-Q_P0$A 6*%XW07U>YO@5DNC:DNB$
M)$F_WY^:FEI86)"O,$C=Q>M)Z%',)T:20$@""80$ ! 7KH7DY[_\Q>+PD+I1
M'1 2D ^*UPU1GYHY?H6DQW&B,(&;MB2%0D)97EYNM]N=3L?JY+]NBM?/GS^_
MMK8F/[99("2!!$(" (B+$D)"'/KI#^7#W\9H/P;0&!%P@>)U*^9_\)3Z' WQ
M+B2]RG7Y"0[6W9D(R6B\@HN<9'9V5KXB*Z$5K^L"(0DD$!( 0%R4$Y+RC1'?
M?/O<CL.+ZA9U0$A )BA>MR5V(8FH+8FAD(S6G:33Z<A7;$R Q>NZ)$(B*OA]
M!4("(0$ Q$4)(=E_ZL@C/_BN?/C;&.W' &I(0$50O%Z.V(6D5_E<80EU5P29
M"\EH["0T=M?U)PFV>%V7?K]/?K7D^[2_XM$A)! 2 $ LE!"22C4D$!)0&A2O
M5Z&*Q:E;\T659Y%0=UL2*R$9C6<5R$FD8I+ B]=U65C/W-R<?)W#S(QG:2 D
M$!( 0"Q 2$ <H'B](NI3-L1JC67=1-&6Q%9(*)UQDG^&7[RN2R(D"Z7.(<85
M(21BGD2^;C("(0$ Q 6$!(2.@^+U0)8DU<>!TP/UB1M"?_#J!CW"-4M6WQD+
M2@C)RLH*'>7H9RS%Z[H$)23BIWS=9 1" @"("P@)")K'AH=82IEU++QPL&'%
MZYE4:8SHYE2YYH3?EJ2$D(S&DR0///! +,7KNB0V(BI)?$7,C4!(("0 @%B
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
ML%QUS'7[54W%ZS4AWM9XITT<M"5)"TF#B]<SL[R\/#T]/0I#2-KM-H0$0@(
MB (("9!Y_*5G]QSO,7Y;3ULCMU$?J&ZB:$O"5>[B'GI9_ IG.;B6\^60%I+)
MF1@1(0$@(>ET.I_\Y"?EZYR'7G_1'E&^8C("(0$ 1(1G(?GLS5OI]WSHJ$H_
MZ98XJM;*TZ\=??ADGV4$GPF- FG\JCYNK7#5,=?1EJ2^XG7'/'CL@)?J_]+4
MW9:$#EEO_.__R]K:FO=9 O=975U=6%C8O7OWMFW;Y.N<Y]9;;Z6=&0P&\A63
M$0@) " B2"T^<>TU-."GGS?<-J/J0!IQ W$O!B'9?^K(_+CPP(0[[_\&CJHU
M09XP[VK)D'LM87EJO&U)@BI>YX+>V847#C*^2K7"M9Q/A?ZKT$#PW7_\AU$
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
MA6LA^?DO?['7IB(Y1B%!\;H)%8LTW$P[H"V)>TA+5%D-L'A=!X0$"2$0$@!
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
ME'7NF_R$3%S&<L.A#][R:V(0W6WTT5.O+S;1G"IQK$2=^X]_E\<RI[\&J/%
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
MRY(DPL/K 'D2%.P69:BDZ;RPCMY+-M-Y2U!Y?#(# $!=,.?622W+DD3#P^L
M.1,4[#KR.)+ T3F.)$70& $ 0%TPY]9)7<N21,##ZP"9HP>[#HS,-HXD<'2.
MWK<.C,P  - "S+DUT_ZR)#R\#M +?&)<.R">CI;_G_4",(W94Q-4DK'AP"</
M  #4!7-NS;2\+ D/KP/T!9\8UPZ:]<!:L5X IC%[:H)*,C8<^.0! ("Z8,ZM
MGW:6)>'A=8!^843)!BJ/O2&W]0V9!#9&OZE.,Y+L/#8R#P  M !S;B,TNBP)
M#Z\## P5_MH!L=K6]\@-L#%ZR>Y)8X_<  " ;F$Z;H3FEB7AX76 X>&(C%4
M31CM@]%+NOVP<20! $";,!TW1>W+DO#P.L!0<43&&)(@,"0  'V$Z;A!:ER6
MA(?7 0:,C)L=R#PJ\U1AT#!Z:;H72Y@J#   '<%TW"!U+4NRO+QL5@T HT'&
MS2IZ)HQV8/02?04 T N8K)NEKF5)5E96S*H!8!Q@2/S!D   ]!$FZV:I:UD2
M40G/L@.,$PR)/Q@2 ( ^PF3=.'4M2W+NW#FS:@ 8 1@2?S D  !]A,FZ#>I:
MEF1U==6L&@"&#H;$'PP) $ ?8;)N@[J6)3E]^K19-0 ,'0R)/Q@2 ( ^PF3=
M$G4M2R+J,:L&@$&#(?$'0P( T$>8K-NCEF5)EI:6UM;6S*H!8+A@2/S!D
M]!$FZ_9@61( B !#X@^&! "@CS!9MPK+D@! *"T8DD+#3&N Y@ZG*I0;M=</
M  !-P&3=*BQ+ @"A&+%U$T%V<PZAE.8.IRJ4&[77#P  3<!DW38L2P( 0>CA
MNV1KW>B5FX=O /UP36,>&P  \H/)N@-8E@0 _#%#[*(X53=ZY>;A&Z"YP^DU
M-U$_   T 9-U![ L"0"$TG20W5S--@</'FSH<.M]U$S]  #0!,S7W<"R)  0
MBA%M-X%YR&8PC]H YB$! "!CF+4[@V5) ""(E945&6V;O[BJ@[@X7IS2V;-G
MS;VS:.$;$C,!   RAEF[,UB6! ""$*&_C+;-9]+K("Z.%TY&E#7WSD(9DN8P
M#PD  !G#K-TE+$L" )D0;2WB2@G,O0  ,%8P)%W"LB0 D G1AF3CQHWFWEE@
M2   0 =#TC$L2P( .1!G2.1OO<R]L\"0  " 3O"-!&J'94D H'/B#,F&#1LV
M;MPHRIH)3C D  "@@R'I'I8E 8#.B3 D8N(2;F3O!#/-"88$  !T,"19P+(D
M - M$89D;FY.6!%A2S9LV&"F.<&0  " #H8D%UB6!  Z)-20K*RL"!\B%R'9
MO'GS\>/'C0P.,"0  *"#(<D%EB4!@ X)-20'M1?^"C<2]*XM# D  .A@2#*"
M94D H"N"#,G2TE)1%/H:[9LW;UY<7%S/X01# @  .AB2C&!9$@#HBB!#(NR'
MX2BD11'_ZCNKP)   ( .AB0O6)8$ #K!WY#,S<T)0V+NO;1(HL\WM!@2  #0
MP9!D!\N2 $#[>!H2Z4:J7(<[58$A 0  '0Q)=K L"0"TCX\A\?$;,H_[MUL8
M$@  T,&0Y C+D@! R[@-B3 8FR>XW8AD[]Z]&S9L.''BA)EP"0P)  #H8$@R
MA65) *!-J@R)<"#"8!1%$60AA!L1GD14**HUTS D   P#88D4UB6! #:Q#8D
MPE3,S<T)*R+^U=_PZXEP,L)U2%MR_/AQ_:L5# D  .A@2/*%94D H#6$(=FX
M<:/P"7OW[A460O@0^6[?""NB(^8?X494A=NW;S\X65$10P(   H,2;ZP+ D
MM(8P'O*+"X$P)TW\(4-4N[BXJ YA)@, P%C!D&0-RY(     P+#!D.0.RY(
M    P(#!D.0.RY(     P(#!D/0 EB4!    @*&"(>D'+$L"     (/D_P!3
3M"*904Y79@    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>prct-20221231_g1.jpg
<TEXT>
begin 644 prct-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP"$  @&!@\0$! -#0T-#0T0$ T0$! 0
M$ X2$A -$0X3$A$.$! 5&",=(!8@%Q 0*"L@("0F*"@H$QTM,2PF,",G*"8!
M"0D)#0L-%0X.%R8='1TF)B8F)B8F)B8F)R8F)B8F)R8F)B8F)B8F)B8F)B8F
M)B8F)B8F)B8F)B8F)B8F)B8F)O_  !$( N<#: ,!$0 "$0$#$0'_Q  <  $
M 04! 0              !0(#! 8' 0C_Q !:$  " @$!! 4%"0H*" 0& P$
M 0(#$00%$B$Q!A-!46$4(G&!D0<C,D)2H;'!T146,U-B<H*2LO D-$-C<Y.B
MPM+A1%15E)6ST]07):/Q"&1T@X3B9</$1?_$ !H! 0$! 0$! 0
M   ! @,$!0;_Q  Q$0$!  (! P,"!00!! ,      0(1(1(Q00-182(R!!-"
M@:$C,W&1P0444O!#L='_V@ , P$  A$#$0 _ ._@
M                                              #P#T
M
M                                                 "B-D6Y*,DW%
MXDDTW&6%+$EV/$D_0T!6    ,+:.U=/IH*S5:BC35N2BIW60KBYM-J*E-I9P
MGP\&0TQMG])M#J)=7I=?HM39C.Y3J*;)8[]V,F\%2W26"@     0^NZ5[/HG
M*G4;1T-%T<;U=NIHKG'*4EF$I)K*:]I)R5GZ'7TWP5NGNJOJ?*=4XS@_1*+:
M*C)"HO;?2+2:*"MUNIJTT&VHNR6')I9:A'FWX),EJR)"FU2C&<<[LDI+*:>&
MLK*?%>AFF9=KA%    !@;2VWI=,HO5ZK3:52>(N^ZNI2:[(N;6?4(,FC55SP
MZ[(3S&,UNRC+,)9W9\.Q[LL/MPP+P
M
M     1NU=?*M1KI49:FYN%,99W=[&963QQW(KB_4EQDLYO/"SWK4?<QU&YL_
M4:O47N<9ZS:5\[[&O.KA?*#MD^6-VKL22QR-;UA$U?S,E6N]T:RO1V;4CL^4
MM EC3RG=N7ZF<I*%4HZ?JWNU3DUB3EO8:>Y@:O:]_8XO;LD]H=+YTZK0:.6C
MFY:R4X.76175RA3UL]R.,SC'@G+S5QX9XI)]VD_1U,S2=)8V:O6:10BJM%71
M*V]V+"MMC*;J<,<-V$4W+>^-R);K'JJ^9$/JNGTUI;MIU:)V;,JC.4;IW=7;
M>H^;&RBCJW[TY8\Z4HO'%1:QE?I[K)OAA^Z'MN;V-B=+JU.T(Z?31HBI72A9
MJ<;\(J,5*3C#K.2RW'D,I]<Q3#+BY>R)VO75M">S]E;,C.J>SKM)J)VWUSTU
MNGTM,=U*NBY1MDY>:LJ.YE++Y&ISGU^S%XPN/NWK7=(VKY:'1TK5:R$(66J5
MG54T0GG<Z^[=DTY;KQ&,9/AEI+B9[]F^VM^4?H.GU,M%;K]36Z%5?=IMRN3N
M5]]=KKC'22W8NQ3EP7FKCGDDV7O)KRG:V7PMZSICJJ;-'5=LU0LUU\*J8+5*
M4H5[KE;/4)58C*,>.[%S3X^<L<9/NU5O$M5QZ;2E;KZ%HI0EH81DW;=7&-DG
M6[/.E7OJ,5%1RVV_/7FDWK#JJZW=,;_Q#?DNSM8M&]W7W:2EP=N)5SU&?P:W
M'O[J3;^"L8XYRETN.O4F'NQ+]-R]F\&&HY7M_;^CKVWY5J^LC3LS2;G6PT^H
MM2UFKDMV$YUPDH^]\E)K+MX=H]+?U:\F<^W^4GT.V=9IKMJ[6U4/(-)JK(70
MHFXIUU4URZS571BVHRGG+7/AQ+OHPDR++GGN,G5>Z!.&F6U'H6ME.5?OT[MS
M4.FRQ0AJ8Z5UXZMN46LV1EAYW>QV2]733BSCE:]TK4.U:#9D(.QZ[65;\%CS
MM+II*^WB^&/-AS[_ %&<?[D^#OA;$ILCIBIV:^C650T=FSNKE<U;UM3T]E3L
MA<K'"#^#&64X\,=I;QCU$QN],'5>Z!.&F6U'H6ME.5?OT[MS4.FRQ0CJ8Z5U
MXZMN46LV1ENO.[V.R?5,:3G[>5/3K;^NKNT6@V?#3NS73E'K)W60LC55'?N<
M5&N2BMS&+,MIRX1?,SCSEKV-_3LVYM2NS:6SM!J-F667*<M33?Y1%552JJS9
M;&,);\DM[=]\A%-OAWEQU;?A+=8_Y2=O2J=EMU&SM-'62TTG#46SME317:H[
MSHC9"NR4[4L9C&#2RDVGP,[O?POPF=DZZ5]%5\Z;-/.R$9.JQ8G6W\62>'GT
MI/O2? W9I,;MH.U=J_<S;%FMVA6GH-;7IJ*-;NY6CLKB][3VO&8PG)N6>6>_
M#<<^G=[QO?\ ^VLN9+/#,VWM&K8D;M=I]!*^C6:BBR^RF5-==._&NE2:RY2;
M>9>;'#<WEKF]8SF8,VRSJ;1KMKV5ZG2:>.FE93J>O4KU9!*F==3LBI5/BU)1
MEQ7)I=Y)YVO>;B+V#TOMU:C=7HF])9J+J*[(V[UD>JE8IVZFEP75Q?5/&)2;
M<XI[N1.9*9<6SV1]&WM?J-L6:.%>FCHM#&$KW&^W?G.^,NJWO>L-J&7U?!9:
M>^\)$PYEM,^-:7]H].Y*C4:W1Z6O4:+2JWK+[M1Y/&V53:G'2XKFYXE%QS+<
MBWP3?,6KK=UY96JZ:.&HT6G\BOQK82L4Y2JCN1C4IRBZTW/>3E".&DLR7$NK
MNSV9EEQE8U'3R4J]I2\E@I[.LMC+^$>]3A72K7*5W5^:\<'%1EAXYK+4MG1,
MO=J3ZNEL>PMI^5:73ZOJW5U]-5O5MY<.L@I;N<+.,\\&LL>FZ8QRW-I$C0
M
M                        P]I;0C15*Z<+[%%? HIMNLD^24:ZTV^/;C"Y
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
MO4F6.'B)U?=ZGEUG35J,(1C'<48Q2BOBI+"CZA;RF,U-+Q&@
M
M                "4:ELSHQK(:^>T=3KM/J-^E4=5#1SJZNJ,G-*J;U$\9D
M\O*><+EP+CQOY,_JU\-L(/2@                     !X3P(G2;,NW[):K
M5>50ZZ5M%?4PK5,.#A7+#>^X-94GCB\X;2:2:QF^Z7O\)<J@
M
M                         / /0
M
M                                                 ,*[:E49]4Y>
M?VKNY<_:B;73*KL4DI1>4^3*BL
M
M                            PH[3K;EQ?5P696?$S\E/O)M=,?[I66?Q
M:IN/9;9F,/2ES:&S34>D,+X:J*\H\Z=3FW&N'/>QC#SR4$9M:C:=)LZY5PE7
MJ[(N482:G"$X)M)M1CP:7K-1FE^OU536_IXZB+SQHW\K&/A1:??WBDB[7TAT
M[^%*5;Y.,XR3C+Y,NYC9I)PL4DI1::?)KBF5%0
M
M                                   1NVY2ZB2AE2DX1SW*4TI?-DE6
M,764QG=1I8I=56G?9'CC$?-KB^_SGQ3YX()PTC1>ER_AE7_T[7]N1SR[MXMP
MV=^!I_HJ_P!A&XPRBC7ML5=58KN55B4+.'!37P9OTKAZEWDJQ?V#!KK5''4Y
MC*&'G$FGOKP64L+Q$*FBH
M
M         %$K8KG**]+0'GE$/EP_60'GE,/EP_60#RF'RX^T!Y3#Y<?:@//*
MH?+C[0//*Z_EQ]H%G53ILA*N<X[LECGQ7:FO%/!*=F-HU14YSZ[?LL<=Z<WE
MXBL**\%]85F/:-/XV/M"-2Z25];J:[*Y0E"-3BWO17'>EPXOQ1G*<M8UL6BV
ME3&JN,K8*4:X)^='FHI/M-,K_P!UZ/QL/UH_:442VQIWP=D&O3'[0*8;8TT5
MB,X12[(X2]B(//N_1\LH\?2&CY3]C \^^*CY3_5G]@'CZ1T?*E^K/[ //ODH
M[Y?JS^P#Q]):>Q3?Z+ I^^:KY-GL R=-MRF;45)QD^2DL9?=GD!)
M
M                               0.V]LN#ZJOX7:^[]_W\0UF=LI/,I2
M;\6PFU&0/ /,+N0#"[D![A=R]A2O<+N7L ]6.Y>PALX=R*;,KP'^$>Y0-K--
M.[*R?63DIN+49-;M>(XQ!=S[?$<>3=7MX&S>&U>;Q-AO%V&\-CS(.[W(-F0;
M>;P3;SK%WH:-O5+/<T%;=T?USG!PD\RAR??$BID
M
M                '/-58Y3G)\W)L@T3IQTQNT-E%=-4+>NC-X><YC)126._
M)J,5J?\ XIZ["?DU6'R>[/CV</677PQOY'[J&T,.7DM6%C+W9X7F[WSQPQKX
M7?RI7NE[3:RM/5CACS'\9;T>'H+)\)<I/U*;?=,VG%;TJ:(QX\7#AV<GGQ7M
M%GP2[_4PM?[JFT862A&5#47P?51Y8.>K[MX[]V-_XL[3[)4?U,1JKJO/_%#:
MSY3CZJ8_8-4TNP]T+;4N4FO_ ,>/^$:II<73';<OY6Y?FZ9/^X-4Z>6W;"Z5
M:F526JCJU?%M-K36XFNR?FPPGX>!\K\7A^-Z_P"C=QX/7Q_$=7T7A+5;0U+>
M6]7)/DEI[T\][X'"^G_U"SB.66/XNSA&;>MVF^.FEM&K=6,0HG+?;^,\Q?(^
MI^$]+U<</ZUW7M_#X9S'^IW:I:^D3^#+:K7]!<OHB>GHCT:C&G#I-\G:S]%=
M_P!A.F&HMO2])9<X;7]EZ'3#4(;,Z19XPVHUW;]L?K'3#42>S]F;7A&=NIJU
M[A%J34M1)/JXQ;EYSGG'!9$CGE.6++662S*-EVZWF*>M>4G\%-9SPR=8Y7+G
M6V).5^>.H?-XSJ<X]>\33?7%#C;R=Z]=_#''MSX?0-'5&7;JXK,NJT[76USW
M8VSD]V,4G6DV_-?-FIJ5,;;PZ9[GTLZ)2245*_4245R2<_@KP1SRYKM)X=&Z
M,?A9?F/]I$:;6
M                                                  #GFI7GS7Y3
M".3^ZTY0MT5T.$U'4)/&<-.#SC](N*93JFG//NC;QX1RVFWN+FEA>'#L-]=<
M_P K!>>U)M8D[)9^$MVK#CC&[RY8\.X==/RL%4MI9:;6HRN3WZDTE%I)>9V;
MS]0ZJ?EX>S(TO2;4Z=36DMNHW]W*]XE'$?@K==?#''&,<S-M:DD\*]I]/-J*
MZ4(:ZY+S<**K7Q5W1(UCV45],]K/X6TM4O!3#2[]^>T_]I:W^NG]11Y]]NTG
M_P#]+7?[Q=]H'GWS[0?/:&N?_P"1=_B",K2[<ULGQUNL?IU%W+]8U!M6AVQ=
MNQWKM1+O]\M?TLW$86WMI6R^#?<EGABRQ8]C)1J5^KN;XW7OTV6?:8JL.5]C
MYV6>N<_M(+-F9<).4O2V%8-VB[8M^A_:02FQ:O>K(M8?65(S.[EGWB5M:W,J
MIN+E*&8[N=Z"7='/',?2/S9U7%RFMK"@^S3W/V_X?%%ZXWJJ9S4<;U,XYY9D
MUGO[!UPY]U=+BW%.J4=YX3;EQ7)M/P&.<RNHF[XKKGN=K^ 5_P!)>_\ U&5V
MGATKHNO/F_R/[R(TV@
M                                                       '/M:O
M?;5^7+ZA$O-<G]V.KS='/\K41_LP98>=.5X"O, -TA!Q*<L_50\]O'%J'']!
M%8P[+:B&U:@45Q@!DUZ9C2,[25XXX-0;5I:FXQ]K79Z3<1;UVCE+$5%M++SS
M]1*-=U6AFN+@VL\\8P9L5%65>&#(QY0(*=P"0T4,1:[[*/5S,SO7+/O&9&=Z
MA'J-_P#"W?@_A9Q#.?#X&/$X23\S)C'[JQ;M=J%C?LN6>,<\,K+X^C.3HZ;8
MMMTI8WI2EC.,XX=XVC*H4MZMS5F<+<<G_)+EN^&>783TM;X8X\.Q>Y^O_+Z/
M%W/_ -61V[N[H_1=>=-_D_6C+39@
M
M     :#M&.+K5_.2?SD'+/=AJ]YTL^ZZV/MK3_NFD<EW0IN@-TH.($I.&9?H
MU_L(3NQCV.H+(TN1TO:_9WE&;I-G[W*+]A9!LF@Z-92E.2@O'N^PU,42$MD:
M>,?-;=B[5\'V&M"[IJN2Y^A8()'2.U9W%E/OXFA9UM\>*LJ@^_S<)^D@UR[8
ME-V75*$9<\//L3,V"$UVP+*N,HO#X)K#,W%5&FV1)QWFI))XS@=(MJO=;CG/
MOE'UG/7U5QS[O)1MZN+KWL*R]YAP:_!Y;?=\#UY/-C9^;E&<==56Y[.U4^,J
MKIM/'%K@^U>T[.C%U&CG6D[(.*?+,H\>&<\.SCS)PB_1!J<-^,E)I-.3R^KQ
MYO#N[O#P)Z-QMO2QOOIV3H#'_P OT_HM?_K3.NZ[QT?HMSL]"(TV0
M      '@'H  !X2CTH >  /0
M                                    #1=KQQ?;XO/TD',/=<JSI:)_
M)U&/UJY?X33+D. NX8"F"A@(EDN$7VXA_P J!9W9Q[)/24[RQN[S?@LY-QI.
MZ'H_)^=9NQBEG,N2+I$KIK*ZTHUX<WVXQ[/WR:%^%-LVYS:C5'D\X]2 R%JJ
M-UQ3C)\EE<7[>T"FNO/)8Y\@,B&MZM><HO'+*^LHLZS;=,H[DH--K&6HR2?@
MR6C5=;LZ2765-N*><IR3CW>)D9FSM;;)-3W9XQ\+&<KM]7>78R/NDWFF^$:V
MUP:SB2?;W>P#5-IPW+)+*EB5+X=O!LX6ZRKEGW6+(8BDK+<*4FE".'YZ6\WQ
MY>:CACTS.Y>[&-O5V6.J_*U7^7ZQUWBWM2]-%\UJ'Z=WE[2;Q3:NNJ,>*A:V
ML\W'N[? 3+'&\&M]W8^@R_\ +]-^9+_FS-NT\.B]%OY7PW/K^PC38P
M      CMH[>TFF<8ZK5Z73.?P%==56Y?FJ;6?42#,JOA/.Y.,TL)[K3PW%26
M<=\91?H:?:5-KH4 A;^E.DA<M-*Y]:[(4\*KI5QOG%2A3.^,77&QIQQ&4DWE
M<.*$Y+PF0G=Z% /"# U6V=/5=1I;;8QU&I=BHKXN5G5P<YM87!**YO"Y+FRS
MDLU-I
M                   T?;:_A%GZ/T :;TO2W*)M*6[?R?)[U,U]1=O/Z_VM
M=5T$OP4,]WG_ &F)GE;K7'N\4RN^RG0:'9\:T[]+7;>YSE-NI/*E9*2\]ON<
M>SA@WEE9]LV[SU=3LN3T6S-ZJ2TD%&/6]8E15Q4H-0[</#QS[N\3(_-Y9%3V
M:GYVSZ=W+>510V^/!;K6"]6VKZL<_P!H5P5ENXMV*M>Y%+&(8\U>I8+.]=_2
MN\6?L:W'",4YMI)^/8;CHFXSDY.&_GO?V&NZ,J484P=D^/R8\,M]OJ+V$/9K
M++I9;X=BX[L?0OK,]Q-;,T:[6LK&6\)+VFI!/+JX);TEQ>$^]OLX"[GAG+/'
M'NMZC2P?#?2\'&7LR.:TUO:NRVWF#B^'*+3SZD2P8NR]4Z)MR3<7A2[<+/=]
M0G F=9H*Y+KJWB+66XYX/OQ^[7H+H85VH\U0O]\@U[W8DMZ/A(@U37KSWAIK
M?IPT^S!YL^]<LN[&<*>KK=DYPDY7YW([TFDX;N5W+SL=YY\;?S,O9Z-3HE8>
MH5:7O<[9/*^%''F\>/IY?.=N4X8W'\KYQRO#+I2RG'?W,2QOI+SMUYQCU&.\
MNV<^SMW0J.-!I?Z+/MG)G>I'0>BW\K^A]9&FQ@         '@%%DFDVEEI-I
M+M>.1G.ZBR-$]R51MT/W0LQ/6ZNW4SU-DEY^_&^4(TMOBH0C""4>22X&[),9
M)V9N[G:S]L;FSHPJT48Z>>T=H55[RC%PILMA[Y;"O&,N-,L)\'.>7E91B7G'
M&?*ZU+FC];M37Z6[5:+RQ:C.S[M;I=3=32[*YTSC&VJV%2KA)/?@XO"QEYWL
M"WC*^VFIKJQ^5&P]M:V4]C2NU;MCM'163NK=5$8PNAI86QNJ<8J2DW)Y3<HO
M/!1Y'3.2=4CEC=ZJ&V+KKM!I]L:SRJ_42AM*^B,+HZ;JW?;.BJ&IMZNJ,LIS
M64I1CA-))X9C'GT\9[M7^Y?V;/?J-=I-9I=-+6O5TZY:FJ,KZ:%+3ZNNB5T)
MQ5,:U*IJ$TXO,N"\[F7OM?&VK6;?VO\ <:S:T=I5JVJ.MC.#T=+C*5>OE7"R
M#RMV2C%K#4DTUPRFVGO6M?7<6S3U.M\NNT7E]BKLT$=5&<:=+OT6JUPE&G,&
MMQ^;PL4VL/CQRL;MZOC3$OV_.T=INDNKU&BV5:]6Z+-55;*V.FIKLU=]T(I0
M\GKLKG6H9RYRDDHYCQBF;SGU:BX]MU@;-VQ=JY=&]3J<.^=VU(V-*,<RKTM]
M>\XK*3>YQ2X9;QP-9?=-)S/3RVZP94
M                                          :5M]?PB?HA^R@-+Z8P
MS35+Y.HK_M0G'ZRN'K?:UI:=8SUU7+.,RSRY<N9/AXUJ$<O#:BN]\D-)W>3B
MDVDU))\&N3\0=F9=LNR%4+Y=7U<_@XG%R_57[KMP7NU<;)MHNT5[[:ORX_LL
MU.]>OT/M7=G\)<^&'CTFX[5L6SWNQSVO.7W>/H2^<TC'U6];ERXP7'EGER1*
M,G23A&*:W4^YK/\ E[1N162]I6P68/AQ6-V/#QP-VBC:&V]1&I6]:DVTDFJW
M[$T+PQEACEW3.DUKMJKLDTG*&9/S>>../6GP+-UI :BQ;TGA-YX;KPR;73RK
M,GYR;;[UQ1>XS-'J77-<]W.))KACEQ\"[11M*N,4TWBN3>,\<-\<>@E&FZA^
M>_"RM>K=/+EWR<LON6(.K=76*QO$L;CY/>^-X8Y&IIUFWN]IL_ U#6/E)/)1
M3*>GP\5W9P]WSN3^*WX=Z"K-"><]F)X_59G+LQE>'<>AW\0TG]!#Z6::CH/1
M?E9Z8?0R-)Z<TDY2:44FVV\))<VWW :KH/=&V=J-<MF:2_RF_=LG*=2S3!06
M6NMY-O\ )RO% ;8       !X (-;70^%=MEVCU>LV?UTW9=7IWII566OX5G5
M7U6*,GA9<-W/;Q+-R:\%]V5K^B^GOHEIK>M>].%W7*R2NCJ(-.&HA9V3BXQQ
MC@DDL8X"WF6&N&.^B<77?&S6:RVZ^E:>6IF]-UT:$V^KKC&I5K.]++W,O*RV
MTFIE)>"<7;$TW0.%;T$HZ_7_ /EU<JJ%G1X=<ENM6^\<?,48YX<(I\VV]6[M
MM234T]V;T!HJKU=%NIUFMHULK9ZBK4/3;KMLQOVQ=54)1?FKD\+L2?$G&I/9
M=WJZF;H>BZJ:G/6:W4VUUV5467RHE*B-B2DX;M:4I^;'SK%-\UG#::[J23:-
M7N=4_<^>R?+=>]-9.<Y2;TG6[L['9.M3ZC&ZYMMY6>.,XX#V:EU;DRGT-SJ'
MK'M#7]<]+Y)_H6[U6/A[O48W]_SL\L\,;OFDLEW\LSC7PQ]F>Y]3IXZ15:S7
M;VCC=75-ST^]+37.+GIK,5).&8)II*:[)<L:WW_D>:'W/**7HG7J]=NZ"S46
M40E.B46[][K(V9JRUB<UE-/#YYXDBY<S7NW$
M                                                 T[I$O?WXQ7T
M(#1NFTU'2]9+.["ZB4FN[>W?[Q8Y>KCU8M#^[VF_&_V9_8-/'^5G[*X[7I?%
M.379B$_L&C\K)Y/:]2XMS2_,D-'Y6:S]\.G^5/\ 4D--?DYH>RQ63G-)XE*+
M6>[SUQ]AJ/3Z4U&353PX>WQ-QU3VR-.K&ZISE&,89>/A3>>2SZ>)Q_$>M/1Q
MW6_3QZ[TJ+:MR4JU+*B\9[^':EW>P>AZE]7"9]DSQZ;I3#GP>.&,<CO(PO6>
M=%Q6,]I1I^V=?.?O:;4(9PORN6\<\JO^&1T;VQ9!]1/,ZFFXKBW"?AX/_,N-
M*EZ;&Y[J7?G@WCQ-"6TT>&6N/)^ T,RNNEUR<GY^7\;X*[,+O9X?Q/K^IAGC
MAC'7##'*;K U,'.&/#B>^=G*M3U$,3:_G*OV#S9=ZXY?<LUR@E%64RLX2Y-Q
MQYS\/0)8Z2O+.K::CI[(O&$\MX?#CCV^TO4=48O4R^1+V#J.J+E=4EEN+2W9
M<T^'!F;=LV[=UZ*QQHM*OYBKYXY-MS;?NC"\R;[Y1^LC22VGLRG4U3T^IJA=
M18L3A-936<KUIXPUQ30'/-D>XEH-)KUK:6K--N6QEI-1"-T4Y+S90G+CA=TD
MWQY@;O\ >GL[_9V@_P!VH_P@/O3V=_L[0?[M1_A ?>GL[_9V@_W:C_" ^]/9
MW^SM!_NU'^$!]Z>SO]G:#_=J/\(%[2; T=,NLHT>EIL2:4ZZ*H22?-;T8I@2
M0$'TGZ1K04^4V:74ZBI-*;H\G;KWIQA%RC99!X<IKX.<<WA<2? QZ>F$.OKT
MFITNKT.HN4W1'4+3N-\H1WI0KMIMG#>2[)-,?X+PR.BG2#R_2PU?4RHWYWPZ
MN4HS<>JOG5QDN&7U?9G&>;YFJGFRILBA!A[5U-U=-EFFT_E5\8YKIZR%762S
M\'K)<%V\6:)W9<7ZF1)\O1M0#7^D/2M:*S3URT>LU#U-D::I4>2[KO:DU5+K
M;H-/$&\XQX]A)>=+KC;(VQMV6G=,?(M7J>OEN)TO2^98UE1GUMT.Q2XK*\U\
M>64[Z9OV[3!:O="[0V\]-Y7=JJ>IT6FJKLCJ.MA+KFU+K*U5S3BU!++\YS6
MNNR9C+*SWB\,R[BH*
M                           U'I+^&7YGUH)6@]/J\[/O\.KE[)K[2POL
MXG@J+U6IE'X+P\8RF^0.7MFIE++D\M\,ML"Q@*F-EU[WFI9;5?[5AK'NS.Z8
MZI1X+#QS?CX&UBW=EXW6TUQRLKZ#.6,R[JIIGGBN#^-GO[S4FN&?*]"[SN.'
MV<.!592J7-++]/C](&;IME5R7G:>N3[Y;WKY/ TEQVP=3LVFN7O53C9+G++E
MGCX\O4-+)KLNZ:GJXXBG+O?#@^W(&-;M%QGRS%KEGEC]_8-C(V?!VMXXK+SE
M<L\<B3?A)M(3ANO&<+'[^HJM/VW4NNE%92<JO5[WV'FRNKDQ^I@-N234+'GC
MYG/APXX1B86-V*%7)\55>UV<_3W&NGY-119YOPJ[(_G/'U#I^3@3BT^$DTF^
M,N[EV#1J.[=&%_ M+_\ 3T_L(T2M^Z,_@Y?G$:3@         !J'NG22V5JL
MM1_B_%\L^558)YD-;5SZ*WWZK3ZO7ZRJ^&DE.RBBC32HAUTHN/6VRG=9*346
M\).*SQ+..4O,TT#8%5-^FV;I9UUZBR5FW;8UZB4?(U7'6SC/47U--V3AOK<B
MFN<VY1YF9VN_#><UE5OHY5"V/1KK;)7-SVI2UUMCA*BNK4*$>J<FMW&%QRW'
M";:X&\^;MF<87%5J-)4J(UP<H5T=*(44UUVV0A77+55MU1A&26%QPL>;QQCB
M9]*W>%ORSE]/7KX7^E.GJJT_2:BC%%4([/L5=4I5QC;;4M][D6DM_AE?&[<E
M\33?ISZO\LG:&RM//4=(E;'K8QT&BN2MG.Q5V^3ZF?60WY/=<6DUC&[V8R8]
M3<QNC'GIW\K>VMI:=/9UFOE1K:Y[)C):>_4Z6IQU,NKW=;&6ILA!R?G+>3WX
MX;7-FL^<LL8SZ?&$;YT#H<-GZ;?U2UMDH;UEZU-FJC.WE+<NG*64FL832RGA
M(UEPSCSRCO=!FH2V7=/S:JMIZ=V3?P:XRIMKC*;[$Y3BLOAF2,3^Y/\ %=,O
M[>7[)C;5T7?H:5).V6H=BAE;W55Z>W>LQSW4Y06>69Q7:76[OV9_3IR_5;/I
MAHMMW<79IML1=%T[+)V4S4M(MZNV<G)2\YIM/+7!\$D:]._3A?\ )GNY67X7
M.G6FKG+I+OQ5NYI=D60WV[.KL]^\ZO>SN\)/X./A/O9G3IWZ?W=<V5I*:JHU
M::NFJF.\E"F,(0C+>>^E&.$GO;V?')JWERP[,XC0
M                                                 #4^DZ]]A_1_
MWF!HG3BO.@U/A"+]DTRQ'$<%.'N &"A@@G^C_P ?OW()>'ODS6+,O.DK*G/+
M]T=*UVBCJ,8QQ>.'@06KMG..)*7G9^"D\N/>_ J5[5ILOAG.>*[5Z^XFDVEZ
M-%#=\YSSW=WH-*N3AU:SUTFODOS<>L:2Y2/?>YK*4W+#Y\G^_@#&[[,6<HJ+
MPMQXXY>\D"U'WTK/#C&6,OEQ[4T0[IO9SA7%[KQP2:^5XEBL74ZO.<]_#T"C
M5=JW)VN79O59_JSS92VY,?J8=5K6ZJ[G%KAYL9<<M_XF3ZO9TMQDVR-S4+^6
MN7*+6[CAQPN?+F-9WPQ^;A5B_33^%9.QXPLRBGX)<RWJG@F>-XE8^(I/$I-N
M+7P<<_63GV:=\V#'&ETR_F*/^6C1&]]&E[T_SV1I-          $?M/8FEU2
MBM7I--JE!MP5]-5JBWS<5-/&<+EW$UY-KVFV?376J*J:JJ$G%50A&-:B\YBH
M)8P\OACM%Y)PPZNC&AA&$(:#10A58[:HQT]*5=SQFV"4>$N"XKCP*BE=%-G[
MT+/N?H=^N6_7/R:C>A/?W]^$MW*>]QRNWB%O*R^A.R\8^Y6S<9WL>2:;&]\K
M&YS N6]$=G2=DI[-T$I6O-KEI=.W8][>S8W'B]Y9X]O$@?>AL[S_ /RW0>^1
M4+/X+I_?(*49*,_-XK,(/#[8KN11![3Z'KK8]5LW8VLT<*XUU:;4P5*TKWY2
MLE3NT6Q>^Y+*W8_!7%Y).]*V/8FQJM+6ZZ:JJ8RG*QUTQ4*HRDDL5P7!+$5R
M2R\O"S@MYFDGNSKZ(61==D(V0DL2C-*491[I1?!H*Q-F["TFEWO)-)IM+OXW
MNHIJJWL<M[<2SZP,/[SMF[LH?<S9^Y.49SCY+I]V<X[V[.2W,-K?GAOBMY][
M(+]71K0PZQPT.C@[:^JMW=/2NLIPH]59B/&&$N#X<$49^FTT*X1JJA"NN"48
M0A%1C"*6%&,5P27<@B\%
M                              :OTH7GUOLW?K8&C]+JG+1:F*3;=;X+
MMPTRQFW3D\>BNK>/>L-I/#EQP^3.LPRKRY?C/2EU:LZ[8&HHCUEM>(92RGG#
M?+),L+&O3_%8>K>G&K6SMD7:B3C3'><4F\O"6>7K)CC:WZWK8^E)<DC]YNKX
M)PCEM)++RVWA)+'>;OIUYY^.].V2/=#I)T664VK=G&"37_W']IF1Z<,^OE*4
MK>?!-X_?!MT2.FTKRV_1ZP)#1Z!-RE+@^UOGZ#0R/N+#XO[L:%VO8CX9DL?2
M$T\ELK<FY16\G#=X+/M0W?9X_P 1Z5S[,:6R+(Q36'A=G9X#=>G'%@ZO1S:>
M]%MXP^'?VD=)-(.VF45AY:9D>QUC4<<7PX 8MM^>?S 0FOYR_/C_ ,M'&;ZJ
MQYY7]@Z*NVV,+K8TUMO>F]W@E'.ZG+@G)]K[CIA-UY_Q7J988_3&+M"B,+)1
MC*,TI32G%84XJ6(S2\5W<.!,ISPZ>CE<L>8DMC4Z1PM>IG.$HU[U6ZE[Y/BG
M%93RT]SS>'!Y-X=.N7F_$7U)E)@A+EC/9PY+L>.*]3.5T]F&]/H/8\,:>A=U
M%"_].)*Z:;OT;7O3_/E]7VD:3(             / /0   !X  ]
M
M      #6NE"XU^OYO_<#2^D<<Z34)93ZJ;RNS''ZBQFS;E5?2_5K&)Q;PEEQ
M3>%R67V>@[3U,H\>7X'T\[NPUNT-;JJU&QJ=64\)UQRURWNT7*Y,X>EZ/HY<
M=UO9T-71)RHQ7)K#\^#36>U,DW&O5OI>K-9*K.E6L>8RM7/#\V'->HM]2IC^
M!]+>]+6AU,IV2G9)RE*#RWV^^+[3.]O5AC/3XQ;'LO"S/.'GM[4=(VEJ%YV/
M1V\BB8KKBN**,CK4DWW?/X 8.NVQ73#K=1;"FM/'G/F^Y=K?HXDMD-->7NC[
M.E+=\ILC^5U-F[\W''J,]<--@T^TXSC&=<XVU3^#96U*/HSW^#-2RC(?G9RO
MW[RB)U6FAAY27?DE&M;0TF'YO!<_2C-BHRR./I])!$:SCGQLC[>K1Q_57/7-
M9V@Z/:QXG'173A-<)8FHX^5P>>PW''U/4PO%NF1;T.ULG*7D\H]N,3QV<$W]
M?<7HMY,?6PDUM73T4UL8O^#.3?'#WE+/+=6&E[23&SPSEZWIV[E_A";3V3?I
M^%]3K;BVLN+RN78V2QWPSF7VN_;-_ T_T5/_ "T9=>[=.CGX%_GR^A$5,
M
M                                   UWI3'\$_S_J TW;5>]IKX]]-O
M[#*CA45P1I+5^6E:4GF/FQKESYJ:RL>*[0<,Q;$EE+K*^.>R3Y=W#CZN03AB
MZO1.MQ3E&3:SYO9X9Y>P+O1I9)3BI3C4I1FG*;:2XQXOP&],RS>T]H]L4J"3
MLJ33YN4>WUF^MK?"2HVU1G\/5G&?AQY]A>N"072738S*^E>"LB7K@N/I)I,9
M>IJ>ZG-QWDVY?%4>_&.7B+G$<8V]M#5:RZ5UD+6LM5PW98KAV12^E]K.&64K
M3!ALVW"DJ[&WOK"C+*PECACMR9V;;'T,UNJTE\5*C42TMDE&Z'5V-;K_ )1+
M'-?.LHWCGHVZI#;M,'*$963CC,7U5^%^3G=.O7$1VIVDY<(QN:\*;N/]D7.#
M!G.;_D-5W?Q>[E^J3K@P[=G72XQT^J<?#3W9_9)<H(ZWH[JY<M%JFG/..KFG
MN[B7:N\Y3[JY^5:Z*Z]KS='K%W9ER]7 WM)/=F5=&=8E3O;,OFX2S:G)^^K.
M6F][EC'!=WB<IU=>[V37*S;T-U\ISDMGVPC*3<8JR*4(OXBRV\([6SPUJZY4
MRZ";0:>-%)2[W=5]&3-,98[3IJ]V$(XQB$%CNQ%(CHW+8"]Y_2?U$:2@
M
M       #P 0 !0" 4   +.JU==4';=9"JN*S*=DHPC%=[D^"!)M>3" 5Z
M        (#I1'S:WW.7SX UB<%).,DI1:PT^37<RHPUL;3?ZM1_5P^P,]*I;
M'TW^K4?U</L!I5]RZ/\ 5Z/ZJ'V%.D6RM/\ ZO1_55_8#2M;.I_$4?U=?V$7
M2KR"G\13_55_8!ZM'5^)I_JX?8!<CIX+E76O1"'V 5*J/R8?JQ J45V)+T)
M5%'J;[P/=]][]I-#S>?>_:-!O/O8T&?$:'@'@# 'F &"A@#;=A1]YCZ6S+23
M
M            :#[I/1ORKR6=$80VA"VR6FO2BIQMITUUU=>_C.XYPCE<N)F[
MQO5%FK]-[*M7T@6OV95U3<+-;3<KHK.:850?ED'VIIIPSV.R+)ZWQV/2NN_=
M@=$-6M/L_9&BT->GIU6NT_7.<ZVZXJNB$KM19"#BYS;E6DMZ.<YSYN'W]7[^
M.T<\.VV/TNZ1Z[[G[7TMDJ:-;HZZ7*ZJN>YJ-'J$U&5493S7-XFGF4\;KQG*
M:Y>U_P!QVQXRU_ILKVKK';7LVJ[1O61T[U-]\M-=U*KE:X4UPTROWMZ6)9;L
MPMS.'O)*[W<OASQXDWY1%W3S6*JIK3::.HAM2K9NK4IV[BE.<%&W3I+BI0LB
M_.?FYY2&/U7'VN_X6\3+X9GW<VJM;5LVR.S(2MTVJN5\%J9KWN^,82=#<?B6
M1S'?>7GSEC#8S<ROLENM?*U7TQUCIOC..BJU6DUL=+JKYR<=+51*M61UJKG9
M&334H+JU/.9<VB2[QQR\5;QM3LKIY=;I\.NIZR6T;=G5RZN^JF4HQ=GE$Z9M
MSBE6F]QO+:QE9RDYZ?G_ (3_ ,M^&!T_AK)[+VI7M*C26PIKILTNIJANQLDV
MMYJB=DY0L@\K.]Q4^':BW7%\NF'.6FW;$VG;JI+447:=[.6]7%=5-W66URE"
M<E:K=U04H\G#+P^7!N_/NXSV]FP$;>@          "#Z3+WN+_*_?Z -7*CT
M(]10  >@ /%+M]("NQ264 JNC)9BTURRB#RK41DVHO+B\/GP8%:FL[O:EE^@
MH]WUG=[<9]0'DK4FD\Y?+@0>6V[O8WQQP[ +A0 \P  $ #P !M^Q5BF&?$C2
M0
M             0FUMEZFV_36TZG3TUT3<W79IIVRG*4)URQ8KH)+<F\>:^/'
MCR(7GLC8="E4]H6:2^-5NNEE=95*VO3[\4KMRI61XSDG)O*XXX/'&:^GI7?U
M=58NDZ"W5Z?0U+706KV=F.EU,--B/4NM5SIOH=KWE**XM2CQ46L8X],LMW;.
M,U+&3K^A7E&FUU6HU"EJM?"$+;X4J$8*N.*H5TN3>Y%[SPYMMSEYW%8S9QIK
M'+5VNZKHQ>[:-;3K*ZM?73*BVR6FWZ+Z)2W^KEIU9&249<8M6966FY98\W7E
MGQJ^&%M/H+995573K*ZK5KH;0OMLTW6=?J834H+=C;#=@MV,<9;W8Q6<Y;36
M-E]O^2]K+Y172#79V[HZ:==IM/JEH=3#%D(VQ=D[:91JG3UD99E&,FDIQ?FI
MY:RG/3[Y_L9\3%,7=!9;M4X:M>60UWE]EUE"G7;J.J=6ZZ%..(1@THXEF.ZG
MEO+=]M=H>++Y8UWN;[]6IKEKK(V6ZY[0T]]=486:;4O''FU)<&N4>#:\2>)/
M,:\WVIK.A&T+]'?I-3MQZBV_<B[IZ*F,*Z8RWG&NBJ<5OMJ.92<N"PDLY+>>
M$G"3V5T9U&GU=FJAJZ%3J(URU6GAIIQC9JXP<9:JIN]J$I>9O+$LJ/%M^<67
M7'^DL[-H(KT           8&V-([:G%<9+SEZ5_DV!I?@ *CW( @ >E0 \44
MN"Y#:O5%+DD@/4@/4@/< >@"&C -!K::!LT  /   AIFZ#9D[9<L07-OZ TV
MZNM12BN222(*P
M                        'A!Z4" 4>  ! * 'H'@'H             (G
M7["KM;DFZYOFTLIOO<>\".^]:?XY>QD'JZ+S[;8_JO[0/?O7E^/7ZC_Q%!=%
MG^/_ +#_ ,0%Q=&.^[^Q_P#L![]["_&_V/\ ]@/5T97XW^S_ /L!&;;V=Y/&
M,HRWL[W-8Y8\26C4Z-L72GN=56HO"C+>EQ9)5TRY7ZA=NG_5L^TUM-+T)7/X
MU*_0G_B-3(7KXW046NJGEM/A.*2X=[?[HQE5D;'LS8]=M>_)SSGLW>Y/N*C.
MCT>I7;/^S]@%7W!I_*_L_8!6MB4_)?M ]^XM/R'[7]0'JV-1\A_K2^T"M;+I
M^1_:G]H'JV;5\CYY?:!4M!5^+7KX_2!?C%+@DDNY 5
M
M    !9U-._"4%.=;:PIP:4HOLE'*:RO%-=Z8$91M.=4HT:W=3DU&K416*KI/
MA&$E\2U_);Q+XK;S&(3(                       !KG2]>]1],OH)5CGV
M@7OD/3]1B-5+31I%=2+(E9UBS%>GZ@1L_1]^]8[I?W8E*E@@         Q=H
M:EU4VVI9===DTN]Q@Y8^8"QH]=OQC+/'"RO$JH>O[IJ:S.J5:FL\:UFO>_-S
MG!WOY6G+6>T]9>TGCGV<^+[CS^777#+"
M                                                  %J^B%D95V0
MC9"2<91DDXRB^::?# $/B[1\NLU6B[O.LU&G7Y/.5E?AQFNS?RE$)?3:F%D(
MV53C97)9C*+3C)=Z: O                      :]TN_ Q_.?T$JQS?0JQ
MW*+CNU\6IK&=Y+@8C52STD_]8M_5I_P&V54=%+GU]WH]Y_P%&;!R22<G+#SE
MJ/'P>$02>BVS.J+C&,&F\\<]R7?X 92Z26_(K]DOM!I4ND=GR*_[7VE-*ETB
ML^1#^U]H-*ET@G\B'SA%<=NS?!5Q;]8%Z.T[G_)17I?^9-KI=6LO_%P7K8V:
M9-.IECSXX?@UR];&T7/*%W/VP^T;%%UN8R23XIKG'M7I*(G1TR@WO1>&VUCB
M%2"L\)>PG ]RFUSX-/EW-,NQD>41\?8PAY3'Q]C ]6HC^5^K+[ />OCX_JR^
MP!UZ\?U9?8![UJ\?9+[ '6+Q]DOL =8O'V,!UB[P*DP/0 %$YI<_W7>!6
M
M   0VHV7.N<K]$XPLD]ZVB3:IO?;+@GN6?EI//QE+@T&7L_:D+MY)2KMAA6T
MV)1LK;Y;T<M8>'B2;B\<&P,X     +.IU$:X2LF]V$(N3?@OK T#6=(WJ;EU
M<VJXMXK:G%24<8WGPX2S\WK(U$[HMJ*"=T7BC.+(2:3IGXY^;O\ 2#BMDINC
M.*G!J49+*:Y-=Y=LZ7          #7NEWX*/YWU$JQSO1I1NWGG"<^7LY&%8
MMG3[11>&[_ZK_,Z(\C[HN@[]1_5?Y@35.WJ9QA.*LW9Q4HYCC@^6>)G:R-AT
M&S)W0ZR&-UO'%HHRET?M_)]J"*ON#;W+VK[0;>K85O<O:OM!M4MB6]R]J^T#
M+T6C5:S/&\_F\ *I4U[V\W+.>]X] 10J8<7OMYSQRO7Z\ 4>3PQPFTGVY7("
MEZ>.,=;)<>>5Q8%3TJ>/?&EZO6%5>3K.>MECY.?B^T#WR;CGK'GGZ_: AI6L
M^^MOZ/G IG2XIMVR[N3>%GN3*/)52C'C9+BTN4GZ%C/>![.N:276O+?=+NX+
MAZR"S=9*.(]9+*XMX?;R_?Q**+=5-8BIO...>_GW]BP$>VZF2:2MQA<>#^%S
M_?T%5[;J9IX5G))/AQ;[>PB/+=5-2W58EC"Y<Y=O9W@2$VU'#>7P6?'M)59^
MDSN++SG+]3? 1%YR**>LCWH#"U]R6$O!?;]1%2!4
M                                              "/VCLJ-V[-2E5?
M#/5WUX4X9YQX\)0>%F,DT\+AE)H+&EVK.,UI]9&-5TN%=D<JG4?T;;;C/'.N
M3SSPY)-@2:MCO."DG)*,G'*RHR;46UW-QECT/N N  *9223;:27%M]B[P-%V
M]MY785>)TY][CGA=+\9+^;6?7RYOA%:7M3;4:I1E*:X2:LL?*4Y1X0QW<,)=
MG =U[)SH?M6N^4KY^=:GU>Y+X-<5RBNQSY9GS[%A+CTS].^GW<\/5GJ=G0*;
MMWSX<:W\*/:GWKQ^DQPWW24)II-/*?)A%0        #7^EWX&'](OV62K'/*
MH^^2],C*URBZO+?K^DVRQU4!T_9U7\'TW#^1J^A&*W'6.BO\77YS_91J,U-E
M0  8^HL[/;Z"*A]9J<M)-/C[9=O[^DLB47+MQA\N67V^GB!YN\&L<."7%X]3
MY@4[O#CO<^;\.Q=O#]^8"2Y/SD\<VL>O&?W]0%323SYRX)>/L\0/=W#^-Z.U
M_DX_?F!Y&/'G)\6\<'G_ -OM&@2[,R?#AV\7\;ER JC'Q[,+A\[>,<?H <7V
MM<<8QAXS[ ":?%2P\\L=BSS7[\D![&.>&\FV^27%(#'V_MRK1TRU-R;BFDDN
M;DTWC/=A/CX$5Q34^[O?9>]RA4:..6[(51MM[HSQ8U'#EN^I]Y1L?0/W6K=;
M9"C4Z6K?E8J]^I<<OE/=X\._VI\&B#K75QSG=CGOPL^T#'U=F%Z%GUD&33-[
MJSGDNUE@NJ>7_FRBK> P9^=;".7SSZO_ &3()HJ
M                                               P]J:=64VP=,=1
MF$FJI-14YI9C'>?+SDO.[.?8!Q#H;L[I!HML>5[1TFIMT^K2HNG"Q:B,*^5,
M_-E*6(-+C+CAR;RVVP[V!@[6VO1I*I:G5VPHHAC>G+.%EX2X<<Y[$!SS;'NF
MZ'5)T:/74;O.4IR=6^^R*WTN&<?OS#3MK[1GHGB>YBQ-R4'GJ%SW:ER<'EO=
M7)O*YX%6+O0_HO\ =6Q6W+.BCG$>:QVRE_.2^8D6MOVET<EH-U5;TM+\27.5
M;^3-]OI-9Y7)G#&1,;$VSG";X]J[)(F]JV6NS=\^&95OX4>V+[U]G:09\9)K
M*>4^3*BH       #7^EWX&'](OV)$JQH,%[X_P!+Z#*N4SCQ]OTG2,K:@$=-
MV>OX/I_Z&KZ$<ZW'4>B_X#].7[,342IHJ %%D\++_=@16JN:3?%M\."Y-]O[
M^!!'3M>$W&7@MW.5X\?WX@)ZE1PW"4FVNQ\,YXOCR^CUE!WI/=PV\8]&>S'>
M!4KXYW>?'GE=C_?Z0*8ZF+7#B^><]W#V 5K41YIM\,MM]C_R0%;N6,IR3PD^
M?;VXX?NP'6K'-Q7!/#XKZ.8%3MCSWG&/;Q\%SX@>JV/RGNO+YKV<_P!\H#V+
M>'NJ4EX8XO/)M?OQ MV2C%>^2G%)97#CXOEGM"LC3I?"3;QE9:7#M?(#'U4=
M/J(RT]T%;"6ZI0E%X[XO/?XKBB#3[O<9V/*;L=%JR\M*U[OSK/S@;!L'H]L[
M1O&CHJKGA+>PW/#X<WRSX8!ML($?J?.:2[7G]%$5FPQCX2]I8BN&/E+VC8K<
MEWH;&/H([ULI<U%8]?[[P*ERH
M                                   UWI5M:=-<MQ6)XB]ZJ.]/X?G*
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
MB>>*Y!'H     072O\ OZ2/[$B58T:'P_7+Z#*N77+SI>F7TG1E914=*V=^
MH_H*OH1RK4=)Z,?@/TW^S$U"IHJ &/J])&V+A-93]J?>@(&SH=!\K6O3'/UF
M.EK;'ET)7XY?U?\ ^PZ3:S+H.^RR'ZN"=!M8GT%L^+.KUN2_NEZ3:P^@^H[)
M5>J<_L)TFUJ70O5=F[ZK/\QTFV//HEKERA)^BV'^(FJO4Q[>CNOBG)UV))-O
M$X/@O0V-4VAJ]59+.Y9*6&T]UQ:33PT_'(U5V]>ON7QY+TX'(HJVY8_@7QG^
M;*,L>QC=&3':NJQE.37?B7VC='GW>U*^,_G&Z*ETDU*[7\XW45QZ5ZCO?M_R
M&ZNEQ=,=0O\ W&ZFE:Z;W=WT#J73*T72C4ZB<:*H;TYO"Y</%ON&[1(OHMM!
M2<GY-/>>6U=-?,ZR]*=2O[@Z]/'4P:[U;#Z\#I.H^XVM_P!6EZ591_C'33J7
MZ=@:J6'*O<\'*'#V-CIIU-RTE&Y",.Y?/VG1A?                  &)M'
MK>JFJ(5SN<6H1LG*N#;X>=.,)-+'=%_68SG5-+CWY:GL38&OHV1]S95Z*6IA
M5.B#6IOZJ4)IIV3F]/O)K>?FJ,LX7%9X:]7ZTQX8F@Z)Z^,-E0OCH+(:"ITS
MI=U\JI25=4:M=#-*S;'<GB$EA;[Q--Y6\KO*WW9G&.HQ-D="]I4/949>03KV
M?=K9V25^HC*R.IZV.81ZEK*C;G#?%K&>TS;N\M7B6177T*V@X663EHJ=77M2
M>T]*X6WVUMV1<)Z:_-4&DXMK>BF^.<+&',?IF/QLLZK=^=?PSM1L77+5:G:6
MHEHZJI[->GLIKE=;)2@[9IQNDH+'GIY<>UK"QO/&<DQRUYTU.;C\(SHGL?5:
MS9FRZ;O)8Z&N&AOWX3LE=<J5&RNB53@HPQ.,<R4Y94>4=[AZ,]=?5_[V<<=]
M.ER?0;:#6INKNTNGUGW3GM'1RC.RVMJ='42T^IC*N+2<,Y<<_"X<N/+'C'&>
MV_Y==R[WYU_"0VCT:VIJ]+"6IU>BIVG1J*]3IGIJ[?)JYUJ4=R?6-SDIQG--
M\,96%P>5FLIE$EW+C?+V_H]M;6:2ZG:6JT-&IWJ;-++0UW.%5U-JMA;9*YMR
M\Z$>"226>>5B^V4[D]KV3/1JK:J4I;6MT$I)*,(:*%RBUVV63M>=[PBDEQY\
M,7C2:Y5]+MBV:O2RJHG"O50G3=IK)YW8:BFR-E<I83>&XX>$^$F9US*U-=JC
M-F="Y4:Z&JA8G1Y-5&Z+SOV:ZK?C#4O"QQA?=GMSNEW]W\,W>I$//H3KY0U+
M?D76SVQI]J4QZZ[=E77*O--L^IS&6*N:4EF7+ADF'TS#XW_*Y:MOSID:CHUM
M.5VUK=W9[\OTE.GJ_A&H6[.J$Z]^R/4/":NF\)O#BEGBY*93<L:ZI+/AMG1W
M1VTZ33T:A5*ZJFNJ?53E.#<(J*E&4HQ?%)/#7#...,O>5W=N>&/3$J1H
M    QX:VIV2H5M;NA&,I5*4=^,)?!FX<\/OY 9   !XY+O0%'7P^7'VH"AZV
MK\;7^O'[2;%J6U=.N>HH7_W(?:-BT]O:3_6J/ZR'VC:Z69=*-$N>KI7Z2&S2
MR^F.@7/5U?VOL&TTMOIQL_\ UE/T0L^P;-*'TZT/XZ3_ $)_83J72U/W0-"L
MO?M?HK?$=1I3K-J3C)S<MURBL1?!I>WQEX\332$GM=-\8QGW-I/V"96&MO/N
MOW02]"1>N^YJ+;V\^2C+.<<(OGC."[ON:BB72!\\2Y9Y=G?S)NBU9M;>?&,\
MYQV<\9QS[@JFO5J7P8OGCC[?K)4B]IHR>]NPE+$GG";QGCV$6K<-HU2DH1LA
M*<GB,5*+E)]R2XDZDTSO)K?Q-W]79]AK8JKT=S?"BW]2:^H;$_3T:A;I[:-7
M!2A?#<E#AF,>]/Y2>&GV.*89VP>@6OMC&_9>JDYZG9\U6IOG=I)+-%WIW>#]
M"[0C<@+.ITT+(.NR*E"2PU^_:-#GNT]FV:2Q<6ZV_,G_ '9>*,=FN[8MB[94
MUNOG\:/?XKQ-(EHV]6T\YIER?R']@&>GVHJ/0   !!=+/P"_I(_LR)5C2(+W
MS])_095RV_X4OSI_M'1E8*CIFSU[Q1_05?0CE6HZ/T8_ /\ /E^S$U"IHJ
M        !1;#>BXODTU[5@#BFFIMTL-11;6H6K4W60C9+JU978TU.,GV<UGP
M+=7R-8Z0[8FZKZEI)];*FW&Y?IK&HM.._NQGO8X]B%PD\JY]T+Z10T5MG71F
MXV*$>&ZMV2E\*6>Q)OEWD'UAT4VQHI44U4ZW2763CO;M=U<I-]N(YSPX+D0;
M(XI\TGZ2HB]NV5TZ>ZYUUMQA+=S%/,VL17+M;1FZ6+>QM@U5Z>FJRBJ4XUP4
M]Z$)/?QF7%KO;$AME2V%I'STNG_JJ_L+I-K,NC.C?/2T^J*7T#2[7M#L73T-
MRIIA7)K#:7''=EC4AM(%0                       1>CZ1Z*ZQZ>C6Z2Z
M^.]O55WTSLCNO$LPC)M8?/AP$YY2\<5)A5%=D9<8RC))RBVFGYT7B4?2FGGT
M 5@ +&LT55T)4WU5W53X2KLA&<)+.<2C)-/BES)9*=EG1:+3Z:,:=/51I:W)
M[M=4*ZHN;3D]V$4EG$6^'<7?@UKEF@8.U]L:?252U.KNA11#&].;X<>22YMO
ML2RV9N6J2,G3WQLA&R#WH3C&<7AK,9+*>'QY,U9KNDN^S%U.V]+5;#3VZK35
M7V8ZNJ=U<;)Y^1!O+]2)+NK\LRNV,DI1DI1DDTXM--/DTUV%16)%"#TH\ ]
M 1VLV=;.6]#7:K3K"6Y5'1N/I]\IE++](%C[C7_[4U_ZFS?^V ?<:_\ VIK_
M -39O_; /N-?_M37_J;-_P"V ?<:_P#VIK_U-F_]L ^XU_\ M37_ *FS?^V
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
M(VV=;=I*=3.O27W=MEU,>;?#*SA]J>7G&-TWERW
M                !1.":::3BTTTUE-/FF@(K3R>FFJ)MNB;Q1-OC"7XB3_9
M?J[#/9>Z8-(TF+\AVM)/S=+M1)Q?9'7UK#C^FGZV_ #=@  # VQLN&IIG19P
M4EPECC&2XJ2_?BLH#D6V.B=VGGN3N:B_@SC#A)=_%\^]=AFK&M[:TEL(.6EL
ME?)+X^[&+>>/P>P2KID[&TNGM6+K+XVXCO1ZR,%O]N[FMRQGP!I(V[-T$//G
M7KYQ4XPG&%D)2AGE.7F_ \4GPXETC>=+[F6S+(1G'RF49+*;N?U(#'VOT$T6
MCK\HHC:K4U%.5CDL2SG@2C&@O/7I7[!%<>VKK84RE*QX763BDEEN6\^"1T98
M&S]L57MQ@Y*26=V2P\=Z".O[+_BVG_H8&&XF]/T%HUN]?;=J:YJ3@E7."CNI
M)YPXOCYS+$7O_"VI?!UNK7IW']2*FUJ?N8R^+M&U>FJ+_O(+M8G[FNI7P=?"
M7YU3C]#8-L>?N?[07P;M+/UV)_L@8LNA&T<I.NN2RN,;(</'BTPCJ.S=(ZJ:
MJ6]YUUP@WWN,<</ #+
M $'A0(!0  >@ /     &@"/0H                               466*
M*<I-1BN+;>$EXM@8].TZ)RW(7TSF\XC&R$I/'/@GD#+    %C5::-L)5S68R
M6']37BGR?8T2P8FSM3)2EIKGFVM9C+\;3RC9Z>QKO]))58O2S87EFEG3%[MT
M6K:)\MS40XPEGQXI^$F:13T2V]Y9IHV36YJ*VZ=16^#AJ*_-FFO'GZ_ ">
M ,':FS(:BN5-BX-/$E\*$L<)1\0;<4MT6HT=CAJ8.,HN69-8A9%/A=#LPUC*
MSP>>XRU&#J=JZ?4V[U481BMUY2X2L7'>AW+/9]3P%7X;2A";LE8HK=4''ME+
M.5A>"?+Q-;33KO0NW>TJXY:G--?)?"6[_:"5<Z8_Q67Y\/IQ]9*1J</AKTQ_
M8,JX3TRT%EDI.I.3KNO>ZN;3ES7HQ\YMEKVQ-/.J^N5L)UJ6]%;RQE[KX88'
MT'LA_P $T[_F8_28:CHO1G\%+^DE^S$VE300
M                                   +=UBC&4GG$4V\=R);J;)WTU*7
M3UJ>FK>R-JQLU:G+3QD]F1<U"OK)93U7FM1?*6'V<R^=).VS5]/E4J=_9FTU
M*[4/2QCC0*2U69;M4LZE+BHY4DW'#7$DN]?*WS?9([-Z65VZAZ&VC4Z/6*OK
ME3J(U9LISAV5V53G!I/FE+*[BSG>O"=M?*G8O2M:K4:C2+1:RB>E<8W3N\DW
M%.45.$8NNZ3;<9)\%A=K3X"<SJ6ZWH^^V$7JWJ--JM+3HTW;?;Y,ZY<%**K5
M5LIMRC)-+=3XX>'P)OC=-6W45:;I0G.FN[1:W2RU$Y0IZZ%+4W&J=K;E59-1
M\VN7">[+PX/&I-IXM.D/2GR*5,9:+6:A:BR%-<Z/)-WKY[V[5+K;H--[KXXW
M>7'/ Q+=Z6]MO=F=*ZKM1+164ZC1ZQ5]:J-1&K>G3G#LKLJG.$DGSQ+*[C7?
M>O"7COY3P5B;4UKIIMOC5.]UPE-5P<(RGA9PI3:C[69RO3%QF[IC]'MK^5Z3
M3ZS<ZKRBFJW<WM[<WXJ6[O86<9YX1TSQZ;IB9;29EH ]        \3 ] CI[
M<TJ;3U%2:>&MY<QJBW+I'I%SU-7M&J+,NEV@7/5U+V_875%=/2G13DH0U,)S
MEP22DV^&>X@SONA5\OYI?83:Z4?=6GY;_5E]@V:43VQ4N3<O0OM&S3&LVY\F
MOUY^K!-FF-+;=G8HI>@G4NE,MLV^CU+[!NFG+O=DVC8]'PMNWK;(4N$9QC7N
M+,Y;T.''S5[2SD<_]RO82NU5EEKDE16I+<LW7O2>ZLN+Y8SP9,DFW<=G:2%$
ME95.W>['.V<^:QRDVN3[B3ANQ-4=+(P;A<G)I_"37<NQ_::E8TD*>D^GEVRC
MZ5'ZFR[-)&C7U6? LBWW<G[&5&2!@;2T3L2G6U&^IN54GRSCC"7Y,EP?J?8C
M-GDE\+N@UBM@II.,DW&<'SA8OA0?BF67:V::=M^+V;K([5KX:/42KIU\%RC)
MO=JU?J;P_MDRHWF+365Q3Y-=P%0  !@;6V/1JJW3J:U9!]_->AC1MS7;_N7:
M#34[^G>IA*5B3?6KA%QD\);N.PS>&I6F6]$J*XYC/4.4GER<X;V.Y2W,I>@D
MY*['T"K4=+A.3]\>7)Y;>Y#CDVRR^E_\5E^=#Z24:C!^^1],?V#+3D>NE[];
M_2W?\QG1BH7:U#G#S?AQ\Z+_ "X\4*.N=&]0K-!I9KXU$7Z'GBO4S%;CIO1M
M^]37=9+]F)8E3)4
M               !I?2:2^ZVQ5E9WMI\/_Q%]HP\E^U8]TO?_P#*E5.%=CVM
MH]R5D'.*EU=V'*"E%M>"DO29G]R2?*Y63T\M_"QL52CM:Q[6M7W154J] X)5
M:6[12<93EIZVW+KE)>?&4Y-+#7FLWC]N6O/=G+CI9O1B:CM3;-4WNV3LT-T(
MO@YT>20AUL>^.]"2RN36"8[_ "Y/8O&7^377:.VG:L]7*,]GSMKHMG&2W<*F
MFJR2GG&(3D\M/@X2[5@SE)J5J75X0NFCKMF7Z&EZRO;&S-3?&FCKE'RS3[U4
MG&VNU<+(1BI;TGQP^Q<34N[J_P"V,M3&V?Z37NAN6[LY0G"%CVIHE!SBY14\
M68S!2BWZ$UZ3,_N3]US_ +>3$VUT1LFM5M#:&L6HMAH=153'3UV:2NB#COSD
ML6SFY2<(Y;GC&5C#)G>G&Z\M8<W&^R"KTM6GV5LK4*/5U:M;$IVE;OS2EI%2
M]SK&WA0<YPC)\,QENOAP77/GU9/_ 'LQC?HM\IE;,AIM=JJ-!&%6CLV79;?I
MZMU4U:G?W:+(51X1E.'79PN/59[#EESCE+\:;WSC6OZ'9],=F["U6DC%;3E+
M9M==E;]]MKS'RFFV2>951J5N8O*BH]F#MEQZTGC7_#G/LM8]<Z]3J;)ZG:FS
M]!M'3;2MPIZ:Q:]UPU$NITU5CU*<Z9U."48UM/>Y-Y;SZ?C)OU/.+M9$CT*C
MM93JW+-&HTM=>%YMFEMMEGM>_&^"QZ@+'DVT?]<T'^XW_P#=@/)MH_ZYH/\
M<;_^[ >3;1_US0?[C?\ ]V \FVC_ *YH/]QO_P"[ >3;1_US0?[C?_W8''NE
MFQ.D,]N=9LRR49JC3JS45PE1I<)RQ&V-DYJ36?@^<^/(#M&RZ=3Y/"&MLILU
M.YBR=$)0@W^3&4F_7PSW+D!I6FZ!WQLLWNHNC.3EO7)2W5EOS$HYXY[>XEM5
M)+H)XZ3_ '6/VDY-JX=!5VSTWJTL/\0U3:_#H<X\8WUQ?9NZ>$7[5(6&UY=%
MI=NJD_1!+ZR=*]3W[U._56^J,?KR.DZGDNB?=J;<^*B_HP.DZF%J.B^I7X.Z
M$O2Y0?LP_I)TTZF)][&M?;4O39+ZHCIJ]37.F5UNR]/Y5JI0<)3C5&-<Y2G*
M<DWRE%+"47GB.DZHY+TAT>U]<I*5%KT[LC;3!]2E%;K67-R3SNOQY]F"RR)J
ML#8>P]J:5VNF,J)SAN[RLT^$LY;;<NY/BLCJQI)6P]%.F6T-3C3PI5\JU!67
M.S&(N7"<HXXO"?!<\$Z8LM=5Z*[1TUVL>@U&BA/4=6YNV<E).*7#%3SCAVYR
M61*WN?1?1/\ T6N/YF8?LM&M,[8MG1"E?@9W42[,3E->N,\\/0T32[8TM=J]
M'_&$KZ/QL<^:ORUS7SKQ V#1:^NZ.]7)-=W:O27:6,/7)T3\JBO>WA:F*7Q$
ML1O6.V/;^3Z"7CE9SPRMH:&O4TV46)3JNKE%XQQC)?"B^_M3]!I&N>Y_M";I
MLT&H>=5L^QZ>;?.=2_ VI=SCR_- V\   L2U=:YV5KTRB#2#Z4VPG1NPG"<E
M.+PFF^37)>DS>5CGNMT=CBE&N<GW*+$BMXZ%VJNAQM\R6_G$EA_!2^HK++Z3
M7QLTTHUO>EO0PDG\KB%C2TKNLSU%F$X\<+Y..\BN;ZKHSM&5EDEHK&G98UYU
M7*4VU\8TSI;70[:<EPT;7YUE*_O%--MZ)[ VAIZIZ>RA=5GK*GUM3W96<;*L
M)\E--I]TC%:CJNP)]7"2LQ%RGO8RGV(J)?RZ'?\ .OM*:/+H=_T TI^Z$/'Y
MOM!IZM='/AW\ B["]/DP+H
M                 (C6=%]!=9U]^@T5]_F^^VZ>F=GF_!\^46^'#'$3@O*O
M:71W1:F2GJ]%I-5.*W8ROHIME&.<[J<XMXR^1).=GPKUVP])?"%6HTFFU%=>
M.KA;359&&%A;D9)I<.XOG9VX-I;!TFIW?*]'I=5N?!Z^FJW=_-WT\>H#*AI*
MU"-4:ZXUQW=V"C%0BH-..['DL-+&.6$!BZ786DJLE?3I--5?/._;735"R>7E
M[\XK+];)."\J-I='=%J9*>KT6DU4XK=C*^BFV48YSNISBWC+? :US#>^&3?L
MVB=7DUE%-FGW8QZF5<)5[D<;L>K:QA86%CL1;SW)QV4Z?9.GKJ\FJTU%>F:D
MG3"JN-3C/.\NK2W</+SPXY%Y[G;L]V?LK3Z>'5Z73T::O.=RFN%<<]KW8)+(
MO/!\K>DV)I:;)WT:734W6?A+*Z:X3LXY\^<4F^/>P/9[&TTKEJI:;3RU45NQ
MO=5;MC'N5K6]CB^T0O/#."/0H                   ')?_ (A],Y;*A-?R
M>KI;_-E79'Z7$#YJHVS=!*,9O=7!>")8NR[:UTEAV93Y\/F$Q+6P]"NKQ/>K
M<IJROSDY1:@T\\8M<,KYQ2/KW9>QM/IXJ.GIA6N+SQE+CS\^67\Y42)!X4>-
M9X/D!K&OV#91)ZC096.,J%R?>ZNY_D\GV=SQ9KLU*D=B[<AJ8XX*Q94H/Y^#
M^=,LNTLT]TTO)[%IY-]18WY/)_%ES>G;]KCX978B=KI>_+6^E6=!K:-L1X:>
MS=TFO27!52?O.H?YLL)ONPNTVRWF,DUE/*?%-=J J AMK:B3EU4>"QQ\7_[8
M)51?D<GVL0>?<]][ ]6SF!6MG/O"O'LY][ ?<Y]["+,MEOO8!;+?>PJ_#9[7
M:P+BT;[PBB=37:%693?>04]=("I:J1478;1:?-)^D;5+Z/:L98C+@QM-),J
M
M    #P#T                      !\W>[GTZOMOMV/&N$=/3.J<I<=^R?5
MJ237+=3EP Y#H<0S;O05D,N,+8*4)1W6GSRM[+X)KQ[ :1X$ELS675O>JGN8
MQV)IXSC*]9*L;>O=-VQR\OFNSE_F347:W+W1]L/GM&S]6#^D:AM:?3_:_P#M
M*_U*M?4-0VLV=--IR3WMHZEI\\.*RO4AJ&W8O<SZ47V_<^IZBZQ8==D;)1PU
MU5DGYKS)M-Q\Y]W8-EFW1]N["EO>6:/S=1'C.*X*U+^_X]O)BSV25>V;M&K7
M5.NQ8FOAQY--/A./<T_8QW7L]LKC;"S9VN2GUM<X*7)7U8PY1[K%PRN:YKAR
M2^$UY0W07:5E3LV-K)?PK1)=3-_Z1H?Y*Z/YJPGW<.W)I&Z[WB@(::3LG+/;
MCV>;]1%77)+';Z.SQ ]R@/<K]T WE^Z"F\OW0'F45%#FNY^P#SK%W/V$55&?
M#BN/@!3-YY)E1BV4R?816/+2R[AH6WIY?)&A&[5U?512DU7OMQ4Y/"3]/+/<
M2B(JE%?"4;(KMX-KT,@D='M&#DH0DFGQ@GA27;G=YX*-GV=M;'F6<NQ]Q4TG
M8R364\I\BHJ
M                                       '/>D?N.[/U^JMUNHLUBMM
MW-Z-=E<8+=@H+"<&^4>\#6ML_P#P[Z.R,%H]9?IY)O?=JC=O1QP22W<-/T\P
M(JO_ .&B.?.VM+'AI5]=H&73_P##A2N>U+VO"BM?3)@1D/<YT"2S59)X66[;
M./JR<[6Y&!LOHOLZVR53TU>]%2;C&[42E6E+&+)-J.7PY<GE=F2;73<>@G0;
M9LM1JH6:.JW"K<58G-0BN'F[W>WQ]"-2[9KH2Z#;+_V9H7Z=/4_I1ME*QV;0
MIQL5%*LA'<A-5P4HPQC=C+&4L-\%W@98&K[=V1.$_+M&L6QXVP7\I'MFE\K'
M-=J\>>+&I?#V[;NGOTCMG%MQ<<QB\2A;AN,X3YKD\/U#NFM(66UZI*NZ_4:7
MRJ-;KWU%;ZA*2;A)K/:N.$EG/ JKVGVM18I=7>K)I<4D^'8N:Y9&T2V@EP1H
M2#NBN<HKTL&EJ6OJ7.R(%F6V=.N=L0+,ND&G7Q\^A$V+;Z1T=F^_0F-BE](:
M^RJU_HO["FE#V^NS3W/U#9I0^D/_ ,O/UM?:1=*'TE?XE>N<?M**7TIQ_)UK
MTVP^T<CV'2:4N$:ZY/GB-D)/'H3'(N1Z0R7PZ&EX,#,IVY1+@Y;C[I(#)E.F
M:PY5R3[&XM/TIA$!K^C->]UNEC5"36)1BXQ37H7 *S]E;!C7!-QCUK6)226?
M!978AI&79H/ #.V38^-;[.*^OZOG")0
M
M  #5.E72+4::<(45TR3AO-V*Q\<M86ZUW+OYF;6I'.J=7?;-1ZV<-]2EF.GS
M7!I9<.LD\^AM)LSII@;?UFITD8RKCJ]7*QR3\GHI6ZXI8<_-D^.>'H8TFTU[
MDVW]9;JK:K=G:BNN4'.>HOW8R@U\&"BH1RGX9PS4FF:[*:0   -(Z5[$ZJ-F
MJT\MR,DU=7\62ES:7CVKUF;&M[:%I=@N<%97"QQEG#S3'DVN3EGFB[1*[%V9
M;3.<K([L7%)9E%O*FGV$5L]6IE"O@LR^"EXFD:OJMKRE)]7%6I-IV62ENR:>
M'U<(]B>>+?''+'$#&>KN?+R>/HIE+]J;+PFU/E%_XU+\VFA?3%C@VI=]O;J;
MEZ)5Q^B*&Q;E.7QM3<_3J+%]$D-BVU!\[6_3?-_3,;JK;IH[95^N:?TL;H\Z
MO3=^G]M8W1>KT=4EF,*9+O48-9]0W15Y'5\BO'?N1^P;J,S9.FC'45.,8KA<
MGA)975-]GH*-GDC+2U.M/FD_2!9>CAW8]#:(KSR-=DIKT2838JI+E;8O6!7&
M^^/P;Y/P8&R='M:[)9DL32:?BOW14K9 @
M
M    !"](ZJ^IEO);S>5P6=Y=O[]N"58T"$9J4VYIQ;6XDL.*[<O/'_(PTG>A
MK_A5B[Z%\UB+$K?#;(   1VVZ%.BR#64TL^C>6?F YGM#6>3;E%,G7!)27FJ
MS/G/>@\OM[\\#*I337NRJ$VL.44V2JD=+'>CZW[3<[)6FZ.OWNO\V"^9%O=$
M8KK59C=T_4=0E\7?ZS=SUW6?+SPW>?TG;6/0RS-K5IUXDLK?K33Y/SUP9PXT
MVB_(:OQ-7ZD?L(*O)*OQ57ZD/L ]5$%RA!>B,?L(*]Q?)7L0'N%W(HS-D\K/
MZ5_L0*+L%-.MJV]0A#40E4JFXR<YY6)8QA]KSP[,<3?5/9G3/V<L74=_GI_U
M$_L)X6-AF9:6V!X17F0BEL#P"7Z-_A?;^RP5MY60          \     =@(!
M0R  ]
M                T[;FLZR4DO@Q32^W]^\RUIK4F95*]$)?PUKOT\G_ .HB
MQ*Z";9   "SJJ=^$X=LHM+TXX?.0<CZ1[+E?..Y>J)PS&2DL]J^=+>];,[:2
M6DE&%<*XMSW(J*?;)I<_:3:IK9KX>M&YV9K3]+'S4NYR7LFU]1N]T5JQ86(T
M[SKE:H\=]UQ>[*7+&<L:-K.NT[LANQ:3WH26<X\V:ECAZ#.H,);/N_F?UI_X
M1H>_<ZWY5*]<_L&@>S;>V=*_7&A['9MGXRI^B,_M&A4MES?#K(9[E"3_ +PT
MK)T>C=:DG+><I.3X;N."6,9?<!?KU2X1E9=&3<TE"J<H84Y1CF:32^#QR^!O
M5TSM7H99MT\N^3_M43,R<+&R3(TLL#P@HE8ES852K$^3"*@);HW^%]O[+!6W
ME9>-@<;Z3^[Q75J8Z+0Z6R=G75UVVZBNVM0S-*6YI\*QO#X9W>/8P.F_?+1^
M+U__  _:7_1 ??+1^+U__#]I?]$!]\M'XO7_ /#]I?\ 1 ??+1^+U_\ P_:7
M_1 ??+1^+U__  _:7_1 1Z1TMI*O7<7CCL_:*7M=. )@(USISTBEL_0:C60C
M&=L(PC5&7P7=99&N&]Q7!.:;X\D9N\KTSRWCKSV6M'T5FJU.W:&T):YP\[4+
M46*"M:XRAH\^3[J><)UOASSS-98^W#GC>J<GW6U%/D^SJH5ZW:$=+"VYV73I
MK4(XK=DK>KG+>G/>PMUYW99:QQG5O*Z\+)TR;J.M]T7%--JT%SMEKX;.U%76
M4Q>FU+LC#C)OSD]].+2PTUEQR)]5D\5;J2[\,FSIPZH;0>JTT:;-!+3Q>[=O
MU61U"CU,W:X1<5F7G9CB*3>9(974ACS=,R?2AU47:G541A75519&=%JOKU$[
M92C&K3V.,,O>5:XJ/&Q<EAM=S@G-Y44=)+EJ:M#K])'33U4+9:>RG4.Z$Y5Q
MWITSDZX.-JCQ22::3Q+@74NXO;EI_1+I75H=FZ6J5FF5]MVU'7Y9JUIZ]RK7
MVJ<IZB:D][SX86&VVWR3:G5O]ERGUUO/1'I/7M'2PU=4>KS*R$X;T9[EM<W"
M2C9'A*.5E27--/AR-6,;YTGB*
M                                 !CZZW=KFT\/&%X-\%])*-&NR\J*
MS)\(KOE+A%>UHRVB;%AXY\B"1Z*/^'1\:;5['%EB5T8VR       TK2/C+TH
MF+34T]W?SA*-E_/L2NF:K+ W([REUE.]&N=2?%M5R>7GSL9^;AR+U&F;O)I2
M69+,7P6]E)\>';Z"&GE._O2<WE/&ZNJ5>%QX8R\\UQ+;$CQJ?%)3W<S?",<-
MRSSDWRXKL33CVY)N*\UKO4=[2PC9:I+$9<([K3BWGO2?#T&L+-_4EBG0:3JX
M?@G4Y/?G%O>]]DEOM-=F297JI(R*?PDN6=V.=WX?;S\#+2NSGR:]/,"SB2RH
MVVQBW)[L9)+SN+[!M%>EBE;ITN2M27HZJ<34&S2(TLLE%FV>$!S#W0NG5NDL
MKT^DG'KL.=V]!22C+&XN/;S]6"%J[[GO3*W5RLJUD\W>:ZL1C&+@D][&.WE[
M"FW1ZYY1%3/1=YM?K^AA*W K(!![=Z(:'7.$]7IJ[+*Y1E7;C=M@XRWH[MD<
M/&>Q\'VH"<        B>DFP*M?I;M%J,]7='=;CC>C)-2C..>U22?J,V++I'
M[-KVM7"-%RV?<HQW%J^MU$9RPL*R>CZK&]WI6I-\FC>]UB3IG"UM#8.JAJZM
MHZ.=%UZT_DNHJU,IU1NJ4^LA;&RN$MV:DY?$::FUPPC,XMX[M7F3?A$;5Z&Z
MR55?4>1SU$]IU;2U+LMNJKWJI0W**L5S?P*X1<FE\%O'G85QXN/M-_REYE^6
M=3L+:'E6TKFM!"K6/2*K,[;FJZ$H3A?3*J*:G6YYQ+@WCC\(=YRO:\(^CW.6
MZ=?3BG9]>KZB55&ELMNIHU-,W..KBIP@E)RZK,(Q2Q7S>>#=U/>'%O*:HV3K
M;KM-J-?'1QGHU=*J.GMODK=395U76R<ZX[D5&5BW<3^&GGS<-ORDWK5[-8T'
M0;:NGHTMNEOT-6TM+/7K=G*ZS2ZC3:O4==*%CZN,TU+=QA?$Y\>$GT]O+5O5
MEN_LZ!L>O4QJCY=939J7QGU$)0JB_D5J3<L+OD\MM\N"6K\,3WJ1(T
M
M  !C:W2*V.XW*/'.5^_B01$-B=5+KIS4JZ]ZQI1>7NQ;2QQY<^?-(FEVT+4Z
MJ/&4=Z2SR2XKTHS6HO;&VM"G6:9R>=]NO">6G;B,<]G/Z"Q*ZN;9       :
M5I_AR1(TUG5:*U66KR>Z<96VR4H]6XN,YN2QF2[^XWIE86SI\_([_6J?\9.F
M&UV&FO7+37KUT_XRZGN*W1J'ST]S],J?^H-0%1J.7D]V.[>H_P"H-17BT^H_
MU:U?I4?]0:E[HJ\DU#_D)_KT_P",62CSR"__ %=Y_I*/\1-157W.U'XF/KNJ
M^T:@\^YNH_%5KTW0^I#0KHV9=UE<I*J,861FVK-YX2?!+=\>\;$U*2[PJU*2
M)18L62*X/[J^R95:WRCBX:B*:?=.N*C*/[+]96:Q=@:VW3UZ7:$-VRN&KGI[
M*]SSTYUIQ>_V[T79C@L./:19'?HX7#(5-]%'[[+T,)6XE9           !X
M(/2CP#T   \ ]
M                        QMHKWFU?S=G[#)2.*QU-34O?:FMR;SUD.$O;
MS,.B&>OJ6NTF+82:OIX1DI/X2[(Y-1*^C#3       #0=;?N3L?+SYKV-D:8
M?W07>-CS[H+O)N+IY]T5\H;AI<IUJE)1SS++*E:[#;>I<U7*^NN3G./X*+QN
MS:\6^1KA%UZO6.<X0U&^X8SBJJ+:?)[K62"-UFV]3!3QJG*<?-4(K3O-S7FU
M94'Q>5GN67V&H;0<^FU[LLK\IG%UY33W,SDOA;K5>$N>&^>,\#-5MNP-IV3Z
MVR=UEE<:ZFE/=RI2WNY+L2%(DONHOE+VF=JI>U(_*7M&U4O::[QM%N6TUX^Q
MC8LRVEX2&QHWND*>JAIZ:XJ<XSLF_.@FHN*BN;[>/L&QG]$]A5T::5%CC:]Z
M.H6=WS;J9)Q;QVI2ES,6\K.S9=/J9SS&M*QK#:C*,FL\LX9K8V?H->Y73BUA
MJ#;7=Q2^LL9KH!ID
M                                                MZB.827?&2]J
M!'$)::IJ3=53;4^+A#.</MP9=$-K&HW42BDL7TO@L=O@:9?1@9       <MZ
M?SE38U!\)+?Y?*D\K]^\S6HYKJ]NZB/P7#UQS]9!JVLZ9;2C.48]7C/#%<7P
M]9=06H=+]JR>%A>*IA]@U!*;)Z3;3A?59;OSKC9!SA&E)RAGSHIXYXR7B#H6
MNTT;)/4:.^F<[)1===D9QE&=DHQDY1;7!<7N\&^*&X:4^12G.Z.JUM%<]^RF
M3A&U=9"N;C&SS9^;O+G'/!B71I1I]B:&F+C#7Z>"WG)I5S^&UAOSIMYP:ZMI
MTM/Z5;+TU+CK*-3#4RWXJ^$7&+5./PBCG+:\.\D-)2_736SU5H'.>HOE%V6I
MQA"J$)?@X;SXO$5[6^XFUD:W#9VV)2C#RBW?FU&$>MKS*3SB,4N;>'P\"&DG
M+H)TBDN6M3_/FOH*+*]S/I#+F]5Z[[0C)K]RC;>/.C<WXWS85?A[DFU^VM^N
MQ@VPM+[ENNMDXQ4.L3XQ<\2]CXDVJ<V#T%U&D6KV?J$NNU5<]R*DI.*G3.&]
M)KO<H\_ SEW6=FY^Y3[GVKV7.R=F4KE!69E!\(YPDEXRYFXS=.IUZ.N,I61K
MA&<OA244F_2QIE?*
M                                                %N]2W9;F-_=E
MNYY;V.&?6".&VPG)NN$MQ><W+&7NYQPSRS[>#Y=LC2W7T>C.<5B>4TTY72C'
M>CQS*3RGZ"]6S3JVQ^E$)S6FO:A>_@2Y0M[U%O'$)8V3(0     #$UFS*;N%
MU49]G'N[LH*P8]%-"O\ 1:O7E_2P;78]'-&N6EH_4B0VXYM_0*.HUCK5G&=E
M<8J6Y75",Y? 6,9?>D^2,K',MN[6OHU$E7*<H2IZEP;E+/FM;T?RD^WF:B5F
M]!J+Y:[3SLJO4(3E8Y3C-);D')<7XX)ZG-=,+K%NNLC[[G"3;4GPYMS;;,(Y
M7TFK7EFIX?RLOH1TQ8J+C6NY%1M/1+72A)Z2W*C9%V4M]N,IX_5?KB9R:E=3
MTFSL7[)N4N>O4,=^[#?SGUDA7;C;(   1^OV+I[UBZJ,GW\5+VH&T3=L+3Z5
M1E3#$[+]/&4F\MK?7F^CT<\&+&I6S&V0
M
M       <HV]L"W2W668SIYM;DURCQ>(3[GQ]9*L1-VUZXQW9^?2OA0SQE;CX
MK[UP\._D1I&:S5RU&+78^LBHJ$L\8[O*+\/$W.6:W_H1T]Z^7D6L>[JHI;LW
MRLYXBW\K"Y]N5V\[IG;H)E0       #C_2+1J5VJY\;K'G/\YO</68K4:'=H
M=S:FSKTENO54-^$U8I8+!W?IKJ''3;JYRER_)46W]0R[)')=4O?(_H_M&&W+
MNDT?X9J/Z67T(Z1BHN$?I-(VC:.A:T&DUE2]]TTIM^-3NEGV/'J;,-:=0JVE
M!Z+96T(9<([3IFTN+49TS4H^G,, =JA--*47E-)IKM3Y,TRJ    $1MW_15W
MZNG^RIR_NF,EB7-H
M                                                   "B<%).,DI
M1:PTUE-=S0'&_=&]SB=6]M#9JFX1S*[3++PGQE;4N[O7K]$TU*YYL[:K?X-.
M<DFY066DE\:>.2^=]A<)SJIG;C-Q/;(T;M4M2FU)\(=C?',I_,DNY+'8>OU[
MAA)A'C_#]?J6YY?LZCT/Z9[^-)K);MRX5V/E9^3)_*^GT\_)>[U^&]@
M  <PZ11Q?J/SV_;Q,-1HU\<W0;Y5VZ:ST8LW2CK?25]99;'G'3Z/46-]UDX.
M,5[./J".8:E>?%^C]HPVYATFA_"]1_2/]E'3%BHVN/TFD=)V+4I:&J,DI1E&
MU23[8RG/*.5[MQA='MI^2TZC8USS*G7Z'5:7/QZY6J,TOT90?KD;2/HW8SW%
M/32YT2Q#QT\N-+]2S'TUL1*E"H   $1M-YU&CA^7=9Z%"F2^F:,7O&IV2YMD
M
M                                     $<QZ:= =URUNSJU&67*[3P6
M%/OLK2^-WKM[#&4\QN7?=I6@UZ:3CP[UW>&"=6^ZZUPDKM/&U;T>$UW<TS<O
MAFS3<NA_3%MK1:V6+.55KY379&3^5X]I4;^      #F72;^,:A>*_83,-1I#
MCO3<4TI-0<<O&=RQ2DL]^/H ZK55.6DU^KM@X3U%=KC%KBJ(5-5I_/ZFBHYE
M>^,?0OVC%[M.;=)U_"[_ ,]?L(Z1FHNM&D=)V$OX'5Z+/VI'*]VXF-?T,=WD
MFU:*[+;:+8TWUP67+3R^#:DN.8R;SX-=QK%*[!M%NMU:M92@MR__ .GGCSG^
M9+#\%O=XJ1+Y-(]   (C._KN]4Z?V3NL_P -7SF?+7A+FF0
M
M                         #G/3;H&YN6MT$<7<96TKE;WS@OE^';Z>>,H
MU*T+0Z_M64UP:?-/N:,RZ7NFE"%T</A+L?:GWG27;-FFW=%NE<HN.CULO.Y4
MW/E+NA-]_<RHWL     .:])U_";_ -#_ )43%:CGFNAYT7\F2?S@=TULM[9]
MDN_1S?MHR:1QN;^!Z%^T8JN=]*%_#+_SH_L1.D2HN"*CHG1]YT=?@[5_:9SK
M<=EZ _Q>7YR^@N+-;5."::DDXM--/DT^:941FRI.MRTDVVZEFIOG/3-^9Q[X
M_!?H3[23A:E32 'C8$/L'S^NU7X^UN+_ )FOWNO]F3_2,SW6IDT@
M
M                                T#IOT%Z[>UFBBHZE<;*UP5Z[U_.?
M3Z3%Q65SK1:YIX>8R3Q*+X--<TUWF9=-]TZI1NCNRY]G@^\Z2[8LTVOHOTHE
M6XZ36RRN55S[>Z$W]#*C?    !SOI1#^$W>*A_RXF*U&AZNG>WDN?-%'8(3W
MMEI]^@__ ,QI'($\Q@_#^^<ZKG_2C^.7_G1_Y<3I$J+@BHZ%T=7\$C^==^TS
MG6X['T ?O$O3'ZRXLUMQI&#M'1N:C.MJ%];<JI/EE_"A/\B2Y^I\TB6"O0:Y
M6Q;PX61>[97+X5<_DOP[GR:XH;&640^W-3)J.DI?O^HS'*_DZ?Y2U^A9QWMH
MQE5B3T]$:XQK@L1A&,8KN26$:D\)M= %
M
M            !HG3;H-Y1G5Z1*&K2S*/*-Z78^Z?<^WD^]9RC4NG--'K)1DX
MR3A.+<91DL-27!II]IB<-=VQ4VQMCNRYG27;%FFU]&NDLJVM+JY9CRJN?S0F
M_H?[JV(WD   Y_TI7\)L_-A^PC%:C1IKWQKTE@ZKL]YV5%?_ "<X^RIQ^HTR
MY!"7F1_27]LYM-$Z4+^&7?G0_8B=,4J-KC])4=!Z/_Q2'YUW[3.63<=@]S_\
M!/TP^LUBS6WFD ,'5[-C8U9&4JKDL*V'"6/DR3X2CX-/U$L5C2TFN^"M70E\
MOR=[_LZS=SZO430R-G[+C3O2WIVVS^';-YE+N7<HKL2X#0SS2
M
M                                 :3TUZ#K5IZG3;M>LBO1&^*^)/\
M*[I>I\,-9L673E^FU4H2==D95V0;C*,EAQDN::,2Z:[METNJC9'=F=)=LV:;
M9T>V_*G=TVIEFOE5:_B]T)ON[GV>CE4;J  YMTWUW5ZEQC%SFZXO&=V,5CG*
M7JY)-F;&HT*O66N_<==4LJ3PIS3X1SS:QGV&M)76NCMZLV2I1SCJ=4N/-;L[
M(X?CP".06164G"<UO/&[*2QF6>SM]/<<VU6HV%I)R=EL(N<GQD[)++2]/<B[
M2Q;JV+H>VNK.>V<O\0V:9=^BA""C51&23X0R\+/-F:TZE[GWX"?#'&/#N^%P
M-XL5N!I
M                                                          -.
MZ:="8ZR/7T;M>M@N$N2MBOY.SQ[GV>CEFS:RN4Z;4SKFZK8RKM@]V49+#BT8
M[--GTNNC..Y/B=)6=-DZ/=*.IDM+J9>]OA58_B]T)/N[GV>CDV:;!M7I5I]/
ME;W6V?(@T\/\J7)?3X#9IS7;&MLU=TM0HQY13A'LBN"\]\,_-Z";:UPP+]DN
MF^-DYPPH>^1>5*ISAPA-/MY<N'$U*FG0.ADO_*9+Y/ER_P#4LE_>%9<WIYR_
M?M9S;8NLYQ]$\?,!$:2R2U-M3?!QC9'UXS\^2Z1M5<LHC3HO0#\#9^='^\:Q
M8K;S2
M                                                         -0Z
M:="H:V/6U8JUL%YD^RQ+^3L\.Y]GH,V;65R2G4V4V2HOC*NV#W91ES3^SQ[3
M#3-VC;UE4HJ6)--1DN:?9)>@NQ1L]4U55UVVN=L()2@WE[T?-EE>E/F=?R\K
M.ICKQEZ?+%VKTGC4L1NCNRS)UQAB<)8W8P<\XPEE\N<NTQ-WENZB*T&V]3M"
M7DE&GMU%V).$H<6E_.S?!1XKB^'+P+I-N\;!Z/\ D.S?)7)SLC3;*R7?=.+E
M/=\$WA>"#+D<W8L=6D\R>]E\EDQ6U=\5P\'\SY\"PJ'U&EGY33="+E#<G"Q]
MT?BO^T^7<5$Q*4]U*MJ+7-ON6>_U&:L=.]SU^\V9PWF'+](UBS6Y&D
M
M                                               -/Z==#Z];3*V"
M<=95"3KG!)RFDL]3)<,I]G<_6G+%CAFHUEFEG.C4;V]%K._&<)+BFGN22:RN
MSZ2::VC=-+5Z[4.&SZ+;K)?"W%P6>&_.;X)/MRT>G#U=8]->?/TMY=3IW1CW
M#8\+MK7.V7/R>F34%X66\WZ(X]+.%^'6.K;-V%I=-PTNEHT_FJ+==<8MQ7)2
M:67ZP,G7+WJS^CL_98' KUG"47)YGR_.1SK;&LV+'RKRJ=L:Y-+<@W&+>(;K
M??RSR1?",^,*W\?..>(2^EX)M=/7*KC^$27/-?/T<0:;CT3VCJ*JY/3T>44^
M8VE&2DN#QRSX]C-2LZ;3INF=#>Y=&S3S[5..5GU<?:D79IL%-\9Q4X24XODX
MO*?K*BX
M                                                         %JW
M4PA\.<(?G22^D##GMW2+X6KTJ]-U2^L"'VM3L;6X\KEL[422W5*5E.^EW*:E
MGM[^T"4V15HJ*XTZ+R:NI<HU.O#?>\/B_%\0)1,#T",Z0:SJ=-=;C+4,)>,F
MH)_VB4<4E9NKS>#>]E]O9R]IEIK.TFEM!-\,J"R_&#1KP)V.HY>?6DECBX_:
M8TNU>_O1SOJ2\,8SZ@;=*]S-^]6^BCZ)FL6:VS:>GT\ZWY5&IU\F[,)+/#A)
M\GGN9I&B;'VY1HK[8N^;T;<E!M.69+ECT+/'M6"1:D[_ '3=(O@57S]4(K]I
M_05&%9[JM:^#I)M>-B7]U@4KW5H=NCE_6K_ !+;+]T32724)J>GD^"<\.&?S
MU]:0&W@
M                                                   T7W4-OVZ7
M35JFQU2NL<'-<)**CG"EV9>.* XM/4RDW*4I2D^;;;;?I(*=\"ER M2;[V!9
MMVS;5B-5MD)OENRDL+MEP&AME?NK[3C7&I6UYC%1ZQUQE-X6,R<LIOQP!&:S
MI[M*Y.%NKLE%\XI0BGQ[5%("7IMC*,93X9SR]63-:1FU]A0ON<EJZ86;L$ZY
MX3PN3Y]I8C#70NWLNTK7])_D78G=E[#G55U<K*<[\I94\K#1FK(RW-5;C6NG
M2TEPIE-.6/1^_$L2J[^D[E#JNMU.HBGGWZR;CE<GAO(@UVS;$NLW-2XI2;ZJ
MQ+=C_137)/N?;VFM(R\!%+1-JIP4>2M4>+[\(#Z+T5F]57/Y4(2X^,4P+X
M
M                                         <@]WF4E5HL+S.LOWG^5
MNPW5[-_V <?TFN:X2XQ^= 2JEV^L!D@MW7*,7*7!)98$)I,V2=LN<N2[H_%1
M1(J"&D>2:7$:&TZ>^/50>\L/>QQ7'D9;0/299U#_ #*RR(BHQ\"HV78^HA"A
M[\X1Q9)O+2^*N.#-BQ5K=3"75J$HRQ#CAIXY8S@LA5-4A$-;IHV0<9+*:Q_F
M41^R=IRKGY+>\OE78^U=D6$; R*\8$1M/>33YI\O#P*/IO9>G==%-3>7735!
MOO<8)9^8#+
M                                                     #1?=3JK
MMT:TLU'K+9.54Y8Q"RM<'GLRY)9[I,#YRT=+<]UK&&]Y=V[S7M&Q/(R $/MJ
M[.*5V^=+T=B-0>Z2O" R\%1;MAP C>KE'AEX3>.+X!7B4N><^E_:!6HR[TO6
M5%,ZL_&R_61=I38^F<8MOFWR\""9K1!DI<"B!VWHMZ.4O.7%?847]@;9ZQ=3
M8_?(K@W\:/VH@G2"EQ3QO+>2<7CQB\@=ZZ/[9KU%-<HV*5FY'?65O*:6)97I
MSQ*)<
M                                                .8^ZQ*6]I$GA
M;NH?KS62K'(K-+N63EE-SP^'9W^U@JI!'DI867RYB0:YO[\Y2?:^'YIH2E2X
M 7@BE@695("W*I 4*LHR=/I\\R"9HK26"*R8(FQ?0&/JJDT4:7KZ)56;\/->
M<IKLD4;=LO7JZ"GRERDNYDHSB#)T^T;Z>-%CKDFFFL9SX9*.N="^ERUL'"Q;
MFIJ2WUCS9K\9#ZUV,#:P
M
M !S#W68^?I'QQNZA9[.=9FM8N3W/SGV]GL*E4HJ,/:5N[6\=O#V@1&DCQ*B5
M@!6  IP!0T!5&L#*IC@BL^MD%^(%]%'EBX :]MC3Y3*(C8^N=-G'X$O-DN[N
MEZB#>$R:%: V?HGT@JT^HJ5JC35B>]-)MREN-+,4L]O%@=?TFLKMBK*;(V0?
M*47E9[O3X%&0
M                                                     :'[JF@E
M/2POBL]1-[WA"Q)9_64/:2K'$BH]((C:]F7&/I98,72=Y42,&!6F![D#P!@"
M[6@,F"(J]$"_7(#(4@/)2 C]7'*:$&H:NK=DRC:M@:[?KW)/SH</3'L()E,"
MY33"<HQLDX0<XYDH[SC'/%J/#CC)!W/H[L*K24]73.5BD]]SDUYS:7%)<,82
M*)@
M                                            T7W5=7N:%5KG;="+
M7Y,4Y_3&)*.(E%+ @=IR\^7@L?O[2BK3+@09L BLH]  >;WK] %R$G\GYP+T
M;)+XF?0T2JO0U,>4LQ_.7U\@,J#0%V+ J; QK4!K>U*>.2C'V3J^KMC+XK\V
M7H8&\19D5IA'8?<^VQUVFZJ3S90U'TUOX#]7%?HH*VXH
M
M                        .4>[#J_.TM*?*-MC_2:C']B1*.6LHI8&M;0N
M6]++2S)+YRC(INC\I 9<+H_+C[0BXK(_*C[2"K?78XOT,!P[6O:47$UWKV@5
MQLC\I>T"YY1#Y2]I*KWRNOME$"R]55'C"Q1?=AN+]*^P ^D$%S67X- 6+.DT
M>R'M?^0&+;TDEAM5K"3?;R2+H0.JZ2RG\5 -/JM]97#CQ7<P-]V-J^LJBW\)
M>:_2C-$DF$;'T*VSY-JX.3Q79[W/N2EREZGCU)A7;B@
M
M                       XA[J^HWM>H_BZ:H^M[T_[Y!HA13(#0MN6ISQV
MK+SGO8&7T+HC9K(0FMZ+KU'!\LJB;7L8&5#3)\D\X[&RP5K1R[-_VLNDVJ6B
ML^5+VC1M1.BR+PY23 JITML\J,I/"R^/)("[Y#9\OYV#8MFS^7\[!M8LTC3P
MY//I NZ?9F^F\KAWOB!=^Y2 ]\@2[4N'<!AW1\V?]'9^PR#5-U\\,BLK0W;L
MNW=?!^ &[]&=3B<JWRDLKTH4;5DRCU2"N[=$=J^4Z2JQO,XKJ[._?APR_%K=
M?K*)PH
M                                             ?/?3Z_?VCJ7G.)Q
MA^I!0_ND&M8**9QX =GZ&="M!?LK21UFBTU\I1=KE.N.\W.<I1>^N/P9)<^2
M0$1TVZ%;.T*TE^CT=6FNGJ95.<-[C"6CU#<<-XYQCV=@'#=/?*#4H8ROL+!7
MY79X>UEV@M39WQ^<;'DYRD\R>6!["4EQB\<,<@*O*K?EK]5!-'7V?C'ZE'[
M*,/M;?I"G'LE*/H8'CW_ )=GM8%#A+M<WZY 6Y1\V:_F[?\ EL@C=?'WE>B'
MT!6%HJ92<5RAO)^EH@ZGT[Z.?<W:,77'<T]RA=4ERBI<+*_T99]3B!EI\,F4
M KH'N7[6W;;-+)^;9'?A^?#FEZ8Y_5+!U0H
M
M              ?-_22S?UFJESS?<UZ.L>/F)!%[A4'#@!]&]%JE'0Z.*Y+2
MZ5?^C$*U;W5I8JT#_P#Y&I>W2ZA$'SCIG#*ZQM1X9QSQZS0R%*GM:]4D5D5]
M/A[0*+9P;][SNA55%T(OSX[RP\<^#[^ %_RRGY+_ %']A4/NA7V0E^J!B66[
MSRENKN(JY3JMS/F;V>WAE 5/:/\ -R]J**):]]D/;(#(V+H/*M35IG)5]?+J
M=[&5'K(N.]CARR9JMSO]P3:L5BK5[.L2X+>Z^+<?'S&B#)V3[@6O<X/6:W1U
MUQE%RC3&RR3BGQ2<E%)M=I1OWNR]'UJ-GO417ONDDK$^WJI-1LC^R_T"#E&R
M[M^J$NW&'Z41&5@#-V1KY47U7QSF$XO"[8YXQ]:^DBOH.N:DE)/*:33\'Q1H
M5@
M                                        ?-.NEOVV3SG>G.6>_+SD
M@LJ!I'EN(Q<GR2_= ?1NPDO)=-CEY/1CT=5$RK4O=5T-MNFTDJ:K;NJU^GMG
M&JN=DNJZNV#EN13>$YK/ #@U/0C:<EE;-UN.7&BU?2C0S(>YQM9X2V=?Q[U!
M?2T-C+J]RO;$GCR"4?&5NF2_;&QEU^Y!M=\]/7#TWT\?9)C8R:_<7VJUEK2Q
M\'=Q^:+0V+\/<0VDUEVZ*+[G9;]58V+EGN(ZZ,=Z6JT:>5P3N?/]!#8RX>X1
MJL>=KM.GW*%DE]0VB_#W!;?C;1K3\*)/Y]]#8OU^X&L>=M)Y_)TW#Y[!M61#
MW!:,>=M"YOPI@OF<F-B6V'[C>DTM].J\IU-LZ9J:B^KC%R7+.%G&?$FQTD !
M%](ZE/1ZF#65.BZ#7A*#3?JS\Q*/EG17V::R=4U\&3C*+[UVH2B?JVE3+E-)
M]TN!H53VA7'COJ37%)/.?L,T?0O1W6*W2:>Q)QS55E/L:@LB"4*
M
M                            8FT['&FV4?A*N;379YO/U$H^8;[K-/9.
MFZ#S&4O![N>&/ 05?=:/9!M^+2-(]HT]VKFJ:X[S;Y+X,8]LY>"[V2U=/I+H
M]4X::F#X[L<)]\4WNOT-8QX$@E"@      #$VE\#UQ^D#+        IG!23B
MTG%III]J?- <-Z9;)T:U=FFM5D904-V^/&6)04E&Q=N-[F<VFK3Z'Q?&K7Z9
MQ_+4HOV<2]2:9FRNB]$;(JW4+4RRDJJ8O$I/@DY/ZB6[-/H+8^C=-,*Y?"QE
MI<HM_%7@EA>HW$K/*
M                                                      >- <H]
MT#2TT6PC9IZ;J+8MPC)XG"2>)1C+L7+''O788UI8TR-6ST][R"QON=TMSZ>1
M.ZZ3NQ-J;UVGIJT]5%$KJ8SC".-Z+L2<7/M^<H[:EC@N1J1EZ4       8FT
M?@>N/T@98        #B/3B*>TM2GQ_ O_P!"!BMQKU.S>M;Q+D\--)OVX&A-
M;'V:Z;:[EERKE&:RN&4\K@-:';='JHVPC9'E)9]#[8OT/)IAD%
M
M                            ')NEVT]/=J)JUN6[B*Q&;Q!<N7?S]9%B
M&IT.D<93@H3W%EKCE=V8OB156QI+K],U_K%"]'OL> '<#3(       !B;1^!
MZX_2!E@        .)=.^&T[^S>5'_)@OI,7NW$#LZ[<M66U&3ZN7AGAO>ID$
M1M+:SC9.MQG!PDX^^2<I/'#?SG&'V>!N1FNJ>Y#TEE?7=I;);SJ<)0?;N-8P
MWZE\X[#IQ4
M                                               Q=I:M54V6OXD)
M/UXX+VX)1\KQVXW*<^>\Y/+SVRR4;AL'4SGI7.QIJV^48<,-45164WV^>V2M
M1);-EG4Z7QU%$G_7)?40=P-,@       $+TAUDJXUJ.'O2><]T5W^EHE5):'
M4=9579PS.$9/'++7'YRHR        ..^ZEHI0U<;_B6U+#_+KX->S<]IB]VH
MT'6[1C"Y523]\A*S>6,02QQEZV%2E_1G3ZQK4SU,ZK)1@IQ2@TY1CC?6>]8+
M*EC;/<^V/3H]3&.GG99.S"FY/*W$GQW4DN&7Q&]CL!ID
M
M                    "*Z14SGIK57%2FE&2BWNI[LU)\7X)DI'$/NULFV6
M+*]-*S.'F"3;_.POI(UM&])^D<*X;FBC7%5*I*,4G&N%EV&L?*EQ_? 1N?1'
M0NW74I+S:E&R7AN1RO[3C[1%KL9ID    %FS41CP;X]P-(^?2&A/"DY>*65[
M43:Z78[6@UF.)+O3?V#::1FU%U[@_@[F^N_.]N^CY)*TS-!JNKKA4UG<26<X
MSZL%[1+'FOZ3:;3QW]1;"J/)9;RWW16,M^@Z8>GEG=8QC+*8\U:V7TPT6IX4
M:B$Y+G%^;+T[LL-^HUZGH9^GSE$Q]3'+M4W"Q2XIY.4;5@   #5^GNQ?*='9
MNK-M6;8=[W4]Z/KCGAWI&:L?/>T''KM))_&A=3)8YQQO?W3+2"S=&I55ZFV.
M)3AN)\%&+QPFN//L.DC.W3?<2UCIU,Z)R<G=!K,F\[\?/6,]F(R]J)V1WPH
M
M                                   !K?3ZYPV9K''FZ7'U3DH/YI ?
M-=&Q8V5SG*,M_LP^#]/#ZT4565PA2DXK^,Z*,WCNEOX?HX&;5=\]S;3IUWZG
M'&<U!/\ )C'/#US^8D6MZ-,@  !XV!KFJC*4);K\]Q>/2T9:0-<<>;*+37##
M0$OLZII/*PF\K/SD&6T![N@<P]TO9-\KJ]1&N4Z%6H-Q3>Y/>;>^EWK''PQV
M'V?^G>IAC->7@_%X97F-7V%I;IZBGR:N<K(V0>4GA)-;SF^2CC.<]A[_ ,3G
MZ?Y=ZJ\OH8Y]?#Z!T<FI+CP_=?OZ#\U>_#["5"   !XT0?+.W]CSIU\Z;'PT
MMUJA''.$EFN3],)1?K,UIK$MJQKNOJFO-ZUSC+N;2WEZ&;E33?O<GEY1M.I5
M--4QG=8^ZM8CP\7*<2=T?2!0
M
M")Z3Z2-NCU5<UO1=%KPN>]&+E%KQ4HKV ?):Z4V1B\51;QC/ ;-)/8,NMTTY
M32G.5^_A]L\+=^?!FM1]5[+T,:*:J()15<(1\U))M+C+AVMY?K-,LP    8>
MMUU=:<960C8Z[)1BVMZ48Q;DXQYO!!'I)+CV$:6I:A=P&)=M:$7NM/(-+7W;
MK^3(&E7W:AR<9)^E 7JMJ1;PHR3:RL]J++I-+RU45\7'H+NTU&51-933X<_9
MQ(J9*R    #C_NT='IQ4=KT5RLC""KU<8?"5:;==Z\%EJ7@XOE%DJQ\W6ZG?
MLG9+@Y2D^'CV ?0GN"=$KZ%J-H:BJ5*NA"JA33C*4-[>G/=?'=RH8?;AB#MI
M4
M                                      IG!-.+XIII^A@?+'2_W)]H
M:*R;IT]NLTN9.NRF+G)0SP5D(^<FESX8\2*R/<EZ.:G4ZR%<JK8:2BV&HO<X
M2BMZM[U=69=LI*.5W)]Q#;ZA-(    #2.EVI5=LYJ,YS5%4(J$)3:E8[XYQ'
MCC$N+Y)++X&*U$W>O-91B]0VNQ :_KU[X^.>1%C&"J^NE\J7M R-%*4IK,FW
MQYL)4W/3O&>#*B_LY\/0P,#8>LWM=>W+.7*I]V]7%?.MR7M9)2MQ-L@  !1.
M"DG&23BTTTUE-/@TUW 0.S^@VS-/-VT;.TE=C>=Y50;3Y^:VN'JP!L(
M
M                                          !K.I6=7>O_ )>*?A[W
M9_B1CRTS-1R?I^LHM]@&J:S\)+]^UDJQ8(H!DZ!XLCZ<>U%B5LRY>HJ+>S'\
M)>* ]MK5>IHFHJ+G*>]A8RY967X^^H@V0VR
M
M                             -7NF_*M7N\U5C/=[U#_ !&/+3-OY/TK
MZ2BA\@-0UUB5K3:3X\W^4R58M)=TF17J3^5\P%RBZ,9PS)+SH\WSXEB5ML.1
M48^@X3FO3](&1M)855F.*MB_8HR__J%&P%9"@
M
M                             !JMEGOVN?AN^OJ:%]+,M+-$VY++;XD$
MI)%',O=!=M2C?3I[=2U8ZY0K3RH/,M_@F^:QW<2#2:^DEW;L_:</15)_8&MK
MMG2.[EY#M1ONZF7VA-I?H9JKM5K(56:'5::I*5CLMBTMZ&)1@\QQQ])=&W9H
MQ*RC-5F,VTVNW@95<ZYRIGEY<94X[_/E*#?H\\O@;35/,4^])^U%95E%K47Q
MKA*R6]NPBY2W83G+"67NP@G)OP2;8'((^[M7?M'3Z'1Z6WR>5VY==;79*UQ6
M<JK35IRSE=N7^2@.F??+1^+U_P#P_:7_ $0'WRT?B]?_ ,/VE_T0'WRT?B]?
M_P /VE_T0'WRT?B]?_P_:7_1 ??+1^+U_P#P_:7_ $0+E&WZ9RC",-8G)X6_
MH==".?RISJ44O%M("4 TSW3H-;.NU$+M51;2ZI0EI[]35+SKZXR3C5);V8MK
M#3QGAAF?U*L[#KTUFK2TEFUZWIX1ML6LNVQN6PMC=6J^HULN.'%2WDGQBEWF
MI>[.7B>Z[J.G<X4K:'D:ELEV;CU,;\W*OK>J\J>FZO'4[W'/6;VZ\[O8)S=7
MA;-=N4CKND-[NNT^@TE>KGIH5ROW]1U"4K(N4*:L5SWK'%)X>[%*4?.X\)S%
MFJUO:'3/4WV['LV=74]/K)ZISA?=93-VTZ>W?T]VY7/=49)MXWLR@EA+B]=L
MM5+KHK,]T6$8^0W2U.ITL9:W34W2JUNJT];TTM]S4^KLC'L^%P:QSQP.?_R2
M>Y;]%J*V=TCKHUUST>NMUNQJ=%;?K)ROLU=>GO@]Z"JU<Y2;E*.]YF\^79V;
MF]96_L:YFDGLSW3]/9?/3W/21C'36:N-NFUM6J@JJOPE=^Y%;EJBT\+>B^.)
M/ _3;[&N9)Y1?2#6WWZC8NINTD]-"S7U]2_*93?52HMENZG3I*$;'B#6-_&&
MMY<G))/4_:IE9?3NOA.ZKIU.K454W:+JM/?K7HJIV7[FHG-9BM1#2.O#H<L)
M24V\-/'8,?J_DRWC%/N?QQ9M=9DTMK:CX4I2?\7H>-Z3;QW+L7 N//IX_N6_
M7?V;L%
M                                  !K6DI5E^KA+*WY3XKFMU5)?0C+
M3*CL2<>-=L$^S>K;^??^HNDVJ>AU'?1+CWSCP]C(;4/07M\:J&NQ]9+Z-P:&
M/+9EF>.FK?BK$-&WJV7-<M-7^NAH7(:6]82T]:7?UBX>Q 7/)=3G\'1CO=D_
MHW"FU,]EWSX2>GCZ%*?'V1&C:W]P^IKU$]]V.:C+&[C=ZOSN'%OL)K@VF-"_
M>X9[(I>SA]19V2LDH 0>NZ(:&[4U:ZS35^6434X7Q6[/*6,3:QO+'9+..S $
MX       !K'3K9.KU>DGI-''2[UKAO3U%MM:@H6PFMV,*I[S>ZUQ:QSX\B>3
MA-Z2$Y14]1537>X[LU7-V12R\1C;*$&UZ8KBV+/$2>]:;I^AVKCI)[&E+2SV
M8Y.,;M^Y:E:.5V_+3.G<W=[=<HJSK%A8>ZWP-;WW6W5^E)3V)J]/K+]7H%I;
M:M9&CKZ=19;4Z[J8=7&^J<(3RG#&8M+C!/>669EO:EUWC"ET*NJ6RWIIT3GH
MKM5;=UKLA&R>KKL5UL%%2?"=LFH/":X;RYEXW"\XW?>LWIALG7:B6D\DKT<H
M:?4T:J;OU%U<I.K>]ZC&%$UA[R\YOAW/F9D^N7V+-XV)C:VR_*]);I+_ 'OR
MBB=5G5RWMQSANRW)-+.&^#:6<<D7*;XAA=-8T/1W:U^GOT&U]7H;-+.BRB-F
MFKN6HMWX."MOE-[J:3SNQ7%XXXRG<M93Y,?IO"S?T9VK;#9]=EFSH3T&IJLZ
MY/46=?77597ORIW8;L\268J;3;;WEC$EYSF2:UA<6/=T'USEO9T,[8[5KUW7
MSG=UM^GA9.4-/9[V]SJXR2BDY1POB\<S'BXWVVN7/5/?38>B&Q-3IIZ^6J\G
M_A6MLU-?4V63Q"=<(;LU.$<-=6N3?PGW<;.,)/9+SE:V@*
M
M              #7MCY\IU&>:E=['9%Q^;!F*V$T@       !19#,7%\FFGZ
M&B48.Q9MTQSAM9SZ7YW]X02)0
M
M                  US;&GMIN6LHC.<7B-T(1WY)<%OJOG)-)92X\$UVXS5
MC#^_F*RGI[I-=O5:F*Y]SKX$ZEZ5#]T&I/#JDGXNU?\ ]8ZCI>KW0:<_@WZ?
M??\ ICJ.D?NB:5<'*'ZUG_3'4=*N/NAZ/XUD(^N?^ O7#I5/W0]#G#OK7IDU
M],1UPZ5<.G^@?^D5_KQ'5#I7X=-=$^5]?Z\/M'5#I>7=,M)AJ%RLF^$85>^6
M2D_BPA%/CZ1U&DKLJF4:H[\=R<O.</D9^##/:U%13?:TRQFLXH
M
M                                                 \P!1+3P?.$7
MZ8H"GR2O\7#]6(%$MGTOG34_3"'V 7*=-""Q7"$%W1BH_0!=
M
M
M
M
B                                         !__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>prct-20221231_g2.jpg
<TEXT>
begin 644 prct-20221231_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  <%!08%! <&!08(!P<("A$+"@D)
M"A4/$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_
MVP!# 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" (R L4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M_7?&^F^(OB3J.D,FBJQT_3=%67R3*V099&D^;(& !R. >.=V.?@K>7GPDO\
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
M-(D29T'^W]H*@^^S\* .7\,_$?5=<AT5DU[PU?WFIN(YM)L;9_M%GE&)D?\
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
M0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 >7_ !1\8:KH3ZG)H6H7Z2:3IJ7DL-M;VGDHSNX0
MSO.V]E;9M"P@,,'DEE =%X@\0_\ "3373:S(UE#XI&CC3OL\/E- T(.2VSS-
MP9P00P'RX(.:[S4/#FB:M=K=:KHVGWUPD30K-<VJ2.L; AD!8$[2&8$=#D^M
M3)H^F(,)IUHH\\7/$"C]\  ).GWL #=UXH \T\.:A?ZSXO\ "&KZIJQN);^'
M4G^P&.-19[652B;0&^7 5MY8[AVY%9WBZRNF\?:H8M4N$:76=#6/,<1$),C8
M91LR2N.-Q(Y.<\5ZQ;^']&M-4FU.UTBQ@OYVW2W<=LBRR'IEG R3R>I[TL^A
M:1=:BNH7.EV4UZH0"YDMT:0;&W)\Q&>&Y'H>: /-I?%'B<26NA0W>HWDYU6_
MM6OK**R6[E2$!HUQ-LASA^2%R1&< 9)'03W\VM?!C[1XAU2/2IKRS$=Q?VK"
M5(V9MF_,3D;3QG:^%!/S#&1T]YX>T74;.6TU#2+"ZMIIO/DAGMD='D_OE2,%
MO?K5P6T"V@M1!&+<)Y8A"#8$QC;CIC'&* /)/W?A.;5[&ZTJST"_N-#4;/#M
MT$LY'DF$*SLC1(89 [C#?,-F[);961'*NG?#CQMX3O;6WAUFSC2:]L[.(1V$
M(98TC$(R3MD5/,;Y?O,^0"0#['8>&- TNRN;/3-#TVSM;L%;B"WM(XTF!&"'
M4 !N"1SV-,@\)^'+:V%O;:!I<,"H\8BCLHU4*Q#,N ,8)521W*CTH P?"GA&
M?2/$TNJ#1-#\.VYLS;FST24NETQ<,))/W,0!0*0O!_UC\COS.H3Z[&OQ032]
M.T^YLVG?SIKC4'AD3_B7PYVHL+AN.>67)XXZUZW5;^S;';=K]CM]MZ2;H>4N
M)R5"'?Q\WR@+SG@ 4 >2Q>*_$L'DPZ4+A+72;33%";K*.UE65$+&9YI!*-V2
MB&/ W+_$>*GN_&&JS^+(((=0O[C2]2NM2L\36]I':E8(9CB(*QN"RO$ S/\
M*W)  *BO2Y?#VBSWEG=S:1827-BH6TF>V0O;@= C8RH'MBHU\+Z E]+>IH>F
MK=32>=+.+2,/(^&7<6QDMAW&3SAF]30!X99V=R=-LC'J=PK2/X56,%(RL)++
MA@-N3MQP"3U.<\8]@\(:AJ=QINM6U]=MJ-SINI3VD-Q,B(\J@*R;P@5<C?C(
M SBM7_A&M"\^&?\ L73O-@2..*3[*FZ-8V#1JIQP%(!4#H1D5>@M;>U,IMH(
MH3-(993&@7S'( +''4\#D^E 'FWA+3O#0\'>%?$=])Y&O7LD FU.),W=S>/D
M2P2-M+,N[S%9#PBI_#L!7G]2^(/B&WAO;S3]5OY+>YT34[ZUEN[6S2$F$J8I
M+=$+2A1DC$V<Y'?./7(?#FB6VLR:O;Z/I\6IRY\R]2U19GSURX&XYQZU"GA'
MPW'Y_E^'M*7[27,^VRC'F[QA]WR\[@2#GJ#S0!YYXA\2>+=,NYK/3[^^N'TW
M1XM2-PPT^**X>1Y,BX:4Q[85$87,0# ,2S$[<[OQ-MCJ=AX6@;3+'46FUN+-
ME?R?N)/]'F.UFV/Q[[3TKKK[0-'U2:TEU/2;&\DL6W6KW%LDAMSP<H2#M/RK
MTQT'I3]5T;2]=M!:ZWIMIJ-NKAQ#=P+*@8 @-M8$9P3S[T <1/;WGAZTT?2M
M-TO2?![ZUJ_V>:?0]DJJ@@>0$%X$7S&:/9\R, #UR1C&\/\ C?7I;NX34=9C
MN((=.UJ43B&)%=[:[2.)Q@< (3QT(.3D\UZ)#X/\,V^EW&F6_AW28K"Z96GM
M$L8UBF(((+(%PQ! (R.PJII_@'PW8Z7'I\NEVM_;PW<UY M[;QR^0\LA<[!M
MPH!.!CD #DT >>0>)]<GO-/2'58]/FU74M+MKJ[CM(/,=9=->1N2F"Q=5VD@
MX.!@K\I=+XL\4WCWEE;^(9(/[.TS5YQ>0VL#-=/:7"QQN0R%1D$AMH )!QCC
M'HFL>!?#^MI91W>G6ZP6ERESY$<$8CG*0O"J2*5(9 CD =L#L,5I)H6D1Q1Q
MQZ59)'';-:(BVZ + V-T0&.$.T97H<#CB@#R^X\9^)]/M;J%]0EOIKNUTFXC
MEC@MT:T-W+(DBQ!MJ$#8 GFEL$C<7JQ8:YXMU+6M+T*YU>ZTSS+V^@DN-MC-
M=O''%%)'Y@C\R*.0,Y4@#E1G:"P(])?1-*DBFBDTRS>.>W6VE1K=")(5SMC8
M8Y0;FPIX&3ZTEGH6D:=%:QZ?I5E:I9;Q:K!;H@@WG+[ !\NX]<=>] 'GG@&]
MU#7/&6FZUJ5_+)/=>%K=YHECC6-F\YP2 %W#D%L9ZL>V *]S?ZG:^+=4M-(U
M&33FU+QE#:3SQQ1R-Y1TM7(4.K '**0<'D=QD'TR#0])M9[::VTNSAEM(C#;
MR1VZ*T,9ZHA ^53Z#BG'2--:X\]M/M3-]H%SYA@7=YP38),XSOV?+NZXXZ4
M>7P^)-=UBSBTJ]UUK$16NKO-?^1"#>&UN?)56!7:!L.Y]@4^A6L[1_%?B6#2
M=-ATH7"6NDZ;I"A-UE':RK+%&6,SS2"4;LE$,>!N7^(\5ZW<^&]#O+:.WN]&
MT^>"*=KF.*6U1E25B6,@!& Q+$ENI)/K0_AO0WN;*Y?1M/:?3T"6<IM4+6RC
MHL9QE /08H P-!UC4KSQE=Z5<ZB);33S+Y4WE*&OSE=P/R@#R2X1MG4LN2"&
M6NQJK%I>GP+;+#8VT:VK,]N$A4"%F!!*<?*2&8''7)]:M4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!S>L^/_  [H'B2ST/4[TQWMV5 "QLR1;SM3S& PFYN!
MGJ:M3^,/#]M?ZI9S:I"L^D6PNK]>2+:,@D%CC . 3MZXP<<C/!>/_#OB&Z^)
MNC:MX3TJ>VOD,2-K$-V#"\08[X[B%N@",^T@,3N R, 5IQ>&=0\+^-_%&M^&
M- BECNM*C-K$DR(+J\\V5W#$L",EU)8]N!TQ0!NCXB>&3IS7GVVX"K<"U,!L
M+@7'FE/,"^1L\S[GS9VXVY/2N@L;ZVU+3[>^L)DGM;F-9894.5=&&01]0:\@
MT/PMXILI])\3ZEHFH7OB"'4Y;W589)[5#<&6U>%5@Q,5$<8*+\[*2 2!T4>A
M^ M N/#?P[T71-093<VEFD4QC;@-CD CT)QGVH Z.BLW2%,4^I0"25XX;H+'
MYLK2%088VQEB3U8GKWK2H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#.TS_D(:O_U^+_Z(BK1K.TS_ )"&K_\ 7XO_ *(BK1H
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
MZJ>#5BB@"O8V%GIEFEIIMI!9VT?W(;>,1HOT4<"K%%% !1110 4444 %%%%
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
M6K6R$!I2/+\[S<'=M/5MV&PI(]:^S:XT]]OU.R6"1"+016+"2 ]F=C*0_P!
MJUX_/<:K>6+ZZS:LOB6.\^U0K/X3OB62'<L$ =8P(PZ-)N^]C[0_H* /8])T
MHZ5%(C:A?7QD;.^\E#E?88 P*S'\%V[NS?VSKXW'.%U68 ?K4UGK&KR6,VH7
M>C$VC0)/:Q0.WVM@PR4DAD50C@'IN/.1@'K>M-:L;PVT8E\BYN8O-CM+D>5/
MM'4F-L-P?:@!;?2Q;:.VGI>WK JRBYDG+S#.>=YSR,\?A7*>)? &H:GX>N;6
MQ\4:O)/E)(HKN:(Q2.CJX5CY1(!*XSSC/0]#W-% ''6=OK>M:[H=QJ>DS:;#
MHV^1Y[N>&2:ZD:)HL 1$J%^<L2=O*KA?3L:** "BBB@ HHHH **** "BBB@
MHHHH **** ,[3/\ D(:O_P!?B_\ HB*M&L[3/^0AJ_\ U^+_ .B(JT: "BBB
M@ HHHH **** "BBB@ HHHH **** "L?Q#H1UFWAEM+@V6IV;&2RO%7)B?&""
M/XD8<,O<>A (V** ,/PWXB.L+/9ZA;_8=8L2$O;,MG:3TD0_Q1M@E6^H.""!
MN5B>(- ?4I(-1TN9;/6;('[+<D95E/WHI /O1M@9'4'!'(%2Z#KR:S#-'-"U
MGJ-HP2\LI#EH6/0Y_B0]58<$>A!  -:BBB@ HHHH **** "BBB@ HHHH ***
M* ,_7-9M] T:?4;O<RQ !(T^]-(Q"I&OJS,0H'J153POH\^FZ?+<ZHRR:MJ$
MGVF^D4Y <C C4_W$4!%]AGJ36?:G_A*_%AO<A]'T25H[;!RMS=C*R2>XCY0?
M[1?^Z*ZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IW6D:?>WUM>W5
MG#+=VA)@G9!YD6>H#=0#W'0XKS+Q#X-FU'Q?J!U7PYKVN:9'"L>GRK=6<PC9
MV#S,HN)05Z(@^7("M@X85ZS10!QG@/09(=,MYM?T66#4-++V=A/?O%+/]E!/
MEG,;NJMM;8Q!RQ4D\$5V=%% !1110 4444 %%%% $5W:6]_9S6E[!'<6\Z&.
M6*50RNI&""#U!%8^G^"] TV9Y8;$S.\7D[KR>2Y*QY!V+YK-M7(!VC X'H*W
M:* ,_3M#L-%L9K70[:+3XY6:0)"N$1R ,A>@Z#@8%8%TWB2VA:/6M(AUJ+RV
MC6^T:3[/=1AAAB(Y&&TXQRDI/H.!77T4 <V+^[T+3M(,DPN=/EPD]UJURMO<
MQ;L%,@J%<@9!!PW ^\<UE^(_BEI6C:?))8PR7MXGF$VTP:VVK&!N<EUR5)95
M4JK;RZA<YR.TN+>&[MW@NH8YX7&&CD4,K?4'K7F'C[X31ZI=Z3=>"] \-6TU
MI,\UP+M##',?EVJR1QL)!D9.<'Y5YQD4 =#X6^(UCK=C?-KL*>'K[39?+O+:
M\N5VQG+*"'. 5)1AD@?=]""=.U\::/?7!%I)-):*NY]1:(I:KZ 2MA6)_P!G
M-<5X+^&6HV/C:YU_Q=I?A^266WC6,V+LRV\D8V((HS"@1/+X.68Y5<>WH%MX
M8T.SMY;>VTBS2&:02R)Y"D.XZ,01R?>@##U!+76O$2:=J.NW5S:W48FM].TZ
M%XXFCVYW33IG(.#C+(ISC#5<L#J$/AU8?#7ANWT8QR[([6_=(D6/&=X6'?SG
M^$E3U)([]&JA5"J  !@ #I2T >8>)'75?'ES9^*H=5ET2QLC%!!::#=7$<\T
M\3)*XD2-P=J-M!SU=ACCG3\$:1::[X-2S\2V5]J)LKYU#ZY!,&GV_<F"3J"
M4*G&-H;<!TKO** "BBB@ HHHH *AGLK6ZEADN;:&:2W??"\D88QMTRI/0^XJ
M:B@#"-AJVB:8ZZ+.^L/Y^]8-4NMI2,]424(6//(W[CU!8#&+T.LVDVKSZ9^^
MBNH$$C++ Z*ZG'S(Y&UAE@#@G!X-7ZQ/&:7TW@O5(-(TY-3O)[=H8K5Q&5??
M\I)$C*C  EBI(R!CO0 [1?%6F:_J>J6.GN[3:9-Y4NX !^2NY.>5#I(F>/FC
M8=LG9KS32=-O]&O_  U%X>\&ZU80:>#8W,EY=6;*]K(<LS%;EF++(%<8!XW@
M#YJ]+H **** "BBB@ HHHH **** "BBO!Y/B#XK\-:QXS7Q'J$D>I6UO+-8Z
M=-:*]LZ[P(Y(9$.?E1D+(W)WCH0: />**\A@\5Z_<ZI:>&4U[4[6^FU&=+F6
M]L;1;RT1+/SDC^0/"X8D-N"YVG'7FN^\#Z[<^(_A_HNM7D:_:KRRCFE6/@%R
MO.,],GMVSUH OZ9_R$-7_P"OQ?\ T1%6C65HLKS7.JO)!) QO!F.0J67]Q%U
MVDC]:U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%UW0I+^:'4M)F
M6SUFT4B"X(RLBGDQ2@?>C/Y@\C!%;5% &3H6O1ZS'-#-"UEJ5H0EY8R'+PL>
MA!_B0]5<<$>A! UJXOXE6%R-%@U70;LZ;KT=W:V=K?HH;:L]S'$RNI!#IA\[
M2#@@$<UD:/K&KQ>(M"L[[Q#JLE\^HO9ZGI5_%:;57[)<2JZ-% C,A:)2K@X(
M!!&00 #TNBBB@ HHHH **** "BBB@ KG/%>H74I@\.Z+*\6I:HK W$9YLH!P
M\_L1D*OJ[#L#CGM6U+4EOO$UT_B75[5+'4HK'3]-TZ&S)G=K2WD"+YL#L69Y
M7Y+8 YX )J_\,+2[;0+C5M?G-YKUS>7-M>W3%3D6]Q+"B+M50% 0G 49+,<9
M- '6:;IUMI&F6^GV$8BMK:,1QH.P'J>Y]3W-6:** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N2LOACX3L;_4;J+2U?^T4DCE@ED9XHTD.9%C0G"!CR=N/P'%=;10!S
M#?#KPP]@;5K&=LS_ &@W!OI_M!DV>7GS]_F?<^7&[&WCI70V=I;Z?8P6=E"D
M%M;QK%#$@PJ(HPJ@>@  J:B@#.TS_D(:O_U^+_Z(BK1K.TS_ )"&K_\ 7XO_
M *(BK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EK&CV6O:8
M]AJ:2/;N\<G[J9X75D=71E="&4AE4@@CI7,7_P -M/6^MM:T6>]CU[3R6LKK
M4-2N;Q%R"&C999&^1@Q!Q@C.0<UVE% &5H&NQ:Y9R'RFM;RVD\F\LY""]O*!
MDJ?4$$$,.&!!'6M6N<U_1[B#4%\1^'X@VJV\?ESV^=HOX <^4Q[,,DHQZ$D'
MAC6KHVL6>O:3#J.FR%X)0>&7:R,#AD93RK @@@\@@B@"]1110 4444 %5]0U
M"UTK3Y[[4)U@MK="\DC=% _G]!R:G9E1"[L%51DDG  KD;)!XXU.WUB;=_8%
ME)YFG0G@7LHZ7+#N@_Y9CN?G_N8 ,[2_ 4&O:S>>*O$46H65W?RB6VL[?4KB
MV-JHC6(,WER+^]=$0-C@!57G!)[/1]'LM!TQ+#3$D2W1Y)/WLSS.S.[.[,[D
MLQ+,Q))/6KM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &=IG_(0
MU?\ Z_%_]$15HUG:9_R$-7_Z_%_]$15HT %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %<QJ=C<^'M3FU_0[=[B"<AM4T^(9:; QY\0_YZ
M@#!7^,#^\!GIZ* *]A?VNJ:?#?:?.EQ;3H'CE0Y#"K%<Q?:-J&B7TFJ>$421
M9Y/,O=)D?9'<$GYI(V/$<OK_  OWP?FK.G^(QN=>LM%T&QMFU&:WFGN+;6;M
M[![;RVC4+M\J0L6\PD$?*0C$$T =Q17&0?$!+#6KW2_%Z:;I=S!;P3P+9W[W
M;7/FM*NQ4\I'+KY.<*K<,*E-IJWC/_D*17&C:%D@V+$"YOE_Z:D']W&?[@.X
M_P 1494@"7!_X3V9K2$G_A&8G(N9@<?VFP/^J0]X0?O-_']T?+N)ZY$6-%2-
M0JJ,*JC  ]*2**."%(H(UCCC4*B(N%4#@  =!3J "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *YO1/'_AWQ#XBO-$TJ],UY:;LYC94E"D*YC<C#A6(!QWK
MI*\3TKP3XN;Q;XGM-%2X\(:3J,<J3EYA>6YD9P1+;?,KJ64RD\IM+@8RHH ]
M&/Q$\+_V:]_%J9GMTO9+#-O;2S,\T8)=41%+.  3N4%<#.<5T%G=V^H6,%Y9
M3)/;7$:RPRH<JZ,,JP/H00:\8\/_  _\4^%9+>[32K>\AT[6[^6#3]/$<#/!
M- 8UD3S)BH7.WY&8,HSRQKTWP/H4_AWX?Z+HE\ZM<6=E'#,8R<!POS 'V.1G
M\>* +^F?\A#5_P#K\7_T1%6C65HL"6USJL49D*K>#!DD9V_U$1Y9B2?SK5H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N5\6>#
MY?$>JZ??02Z5_H=O<6[0:KIAO8I!*T+;@HE3##R1SSPQKJJ* .1\(^"!X:UC
M4-1D_L=7N[>"W2'2=)^PQQB-I6+8\Q\LWFX)XX1:ZZBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ,[3/^0AJ_P#U^+_Z(BK1K.TS
M_D(:O_U^+_Z(BK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#.TS_ )"&K_\ 7XO_ *(BK1K.TS_D(:O_ -?B_P#HB*M&@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQWPWXB\5/X\\3Z)XE
M\0MI&H-#-)9Q7%DDMJD8.4FA<,/N1E2R.<G<"<8->Q5QL?PH\()-JC_V:Y34
MT>.6'[3($C20[I%B 8>6'(R0N,].G% '%Z3XS\1:W-9Z?I^NW9T[4=5NHK'7
M9+2 3W$$%MO)5/+\LJ90P#;,[1CKR/1O ^NW/B/X?Z+K5Y&OVJ\LHYI5CX!<
MKSC/3)[=L]:KCX=>&QI$.F&WO6MK=@UN'U2Z9[?"%,1R&3=&NTE2JD @X(KH
MK.TM]/L8+.RA2"VMXUBAB085$4850/0  4 4-%E>:YU5Y()(&-X,QR%2R_N(
MNNTD?K6K6=IG_(0U?_K\7_T1%6C0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &=IG_ "$-7_Z_%_\ 1$5:-9VF?\A#5_\ K\7_
M -$15HT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5=3U*
MST;2[G4=4N$MK.UC,LTSGA%'4_\ UJ +5%<C9_$_PM>Z"FK1WDZQ-<&V\@V<
MK7 E"%RODJI?[@W9 QMYKJ+.[M]0L8+RRF2>VN(UEAE0Y5T895@?0@@T 5-,
M_P"0AJ__ %^+_P"B(JT:SM,_Y"&K_P#7XO\ Z(BK1H **** "BBF0S1W$$<T
M+!XY%#HPZ,",@T /HHHH ***9+-' @>5@BEE0$^K$*!^)(% #Z*** "BBB@
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
M)O\ @?7M5O\ QUK6EOKC^(=/T^W1+F]^R1PPPWN]BT,)0<J$*Y#,Y4@?-R:
M.Q_L.T_YZW__ (,)_P#XNC^P[3_GK?\ _@PG_P#BZT:S/$EY=Z=X5U6\TV"6
MXO+>SEDMX88S(\D@0E5"@'))P,8H =_8=I_SUO\ _P &$_\ \738_#]C#$L<
M37J1HH546_G 4#H -_ KA="\4:K+;0Z)<ZEJP\2?VC:07<6J6]H&A5H_/<H(
M%V%&CCE R2P/7!Q5;2O$>LW>H>)[1?&HETS2;:$76ORZ?"L5K=!V::.$ !2!
M'M'SF0HV,ELX(!Z+_8=I_P ];_\ \&$__P 71_8=I_SUO_\ P83_ /Q=8?PT
MUG4?$'@U-2U.2>>.:YG-C<W,*Q2W%KYA\F1T4!02N.B@$8..:ZV@#._L.T_Y
MZW__ (,)_P#XNFOX?L95"RM>N P8!K^<\@Y!^_U! /X5S_Q#U_4]);0=/T47
M8GU:_,#O8I"UPJ+$\A$8F_=AB5 )?@+N[X(Q=/\ %5]KF@6DUMXL6QM[;0TN
M]0U6?3XT;>\NW>T;$JC@03C )4,V<, !0!WG]AVG_/6__P#!A/\ _%T?V':?
M\];_ /\ !A/_ /%UY1=^-=>'PKC\0R>)+RRDFGNH]&3^S86O-8W.19Y0KM&1
MU"(I88(*]_8;)[F33[=[Z-8KIHE,R(<JKX^8#V!S0!5_L.T_YZW_ /X,)_\
MXNC^P[3_ )ZW_P#X,)__ (NM&N%\:S:TOBK0M-\/^)+VQNM4G.ZW6"VDABMX
MEW32'?$7).54?-C+CTH Z<^'[$RK(6O3(JE5?[?/D XR,[^AP/R%._L.T_YZ
MW_\ X,)__BZ\[\8^*]6LO#NJ:U;>)I=/7[?<V>DV-K8Q337LZ!88XEWJQ9?.
M25B -Q###*!S<OO$&O6OQ&\/Z5'K/VF^OV26]T."UC,-E:B$^;)))R^[S<;3
MN /"[3U(!W']AVG_ #UO_P#P83__ !=']AVG_/6__P#!A/\ _%UHT4 9W]AV
MG_/6_P#_  83_P#Q=-7P_8HSLC7JF1MSD7\XW' &3\_)P /P%>8:5\0=;M=<
MOKW5M4%UI9M]3FMHFMT6*X^S2846VU!)E!\KB4\L?DW#FM1M9\1Z=X^\/:#_
M ,)(VK:E<(KZCIZ640BM;98,//(RC<':;:1AE4[MH7H2 =[_ &':?\];_P#\
M&$__ ,71_8=I_P ];_\ \&$__P 77'^ ->U35/%>N6+ZW)XATS3HXHI-1:UC
MAC%[EC+%%L R@4Q\$L03]XYY]!H SO[#M/\ GK?_ /@PG_\ BZ/[#M/^>M__
M .#"?_XNH/%UQJ]IX/U6X\-0"XU:.U=K2,KG=)CCCN?0=S7">'_&6M7]_<Z&
ME[>RS+K-M!;7FHZ>+>X: P?:)5DBV(!Q'(F=JG#J0<D-0!Z!'X?L88ECB:]2
M-%"JBW\X"@= !OX%._L.T_YZW_\ X,)__BZ\YTCQ)J]W/XG@_P"$V\S2=)A@
M6X\0RV$"QP7(9FGCA  4@1[!\WF%21G=QGK/AMK&IZ]X)@U+5FFE\^:9K2>X
MA6*6XM?,/DR.B@*"R;3P #P1UH VO[#M/^>M_P#^#"?_ .+H_L.T_P">M_\
M^#"?_P"+K1KSS5_%7B73?BJEA/%;0Z&-*N[F"%6#273Q",[W./D&7*A1Z$G.
M0  =@_A^QE4+*UZX#!@&OYSR#D'[_4$ _A3O[#M/^>M__P"#"?\ ^+KS#1_&
MOB0Z=]FNM5:ZO-8T'3=0LYC;Q*;2XO)6AV*JJ R*2K#?N(VG)(K4CUW79OB-
MJ>A:;XI6\C@L;B:_G>PB%MH[LP^S*",,SA0^Y7<YVYXY  .[_L.T_P">M_\
M^#"?_P"+H_L.T_YZW_\ X,)__BZYGX9:_?\ B&SU>XEU"?5M*BOC#IFIW$$<
M3W:*BB1@(U52HD#A6 Y YY%=LQ(0E1N(' SC- &?_8=I_P ];_\ \&$__P 7
M33X?L3*LA:],BJ55_M\^0#C(SOZ' _(5PF@>*/'-]I_C(7-MI[ZSI]['%:6A
MDQ;V:-"C_,X&Z38&+'^\00, C$N@>)==U[P?X2VZQ'::CJ&E3ZA>WTMLC( D
M80%D^4 >9,CX!7/ED=-PH [C^P[3_GK?_P#@PG_^+H_L.T_YZW__ (,)_P#X
MNO,;+QG?3>"]:UN\\9W5KX?L-1*6FM/86_VC4(EB 9(EV",YFW!6V'(!'!R1
MZ+X.NM7O?!6D7/B6'R-5FM(WNHRFPJY'.5_A/J.QR* +/]AVG_/6_P#_  83
M_P#Q=']AVG_/6_\ _!A/_P#%U!XKN]7L?#-Y/X<M[>?4%3]W]J<K''ZNV.2%
M'.T=<8XZUYOJOC#7H?A)X;U]?$DD&L7^GH+>QM[&&275+V0+L7!4@(#G<$53
M\WWA@ @'K%G8P6*.MN'_ 'C[W:25I&8X R68D] !^%6*\W\2>)K^UL-:U2]\
M2-X?T[2YHK=Q;VL4TL\H@WM'$9 1EGE1>0W^J(&W):LZ^\3>*[./P@+K5GC\
M0ZLMHK>'8;*/YOFS<RS,0750F?NE I7^+G !ZS1110 4444 %%%% !1110 4
M444 8%QX(\/76N3:O/8,UY/DR,+B4(6\ORM^P-M#["5W@;@.,U<N?#NE7BZ6
MMQ:!ETF99K(!V40NJ% >#SA6(P<BM.B@#F5^'?A=;R6Y&FL6E,AV-=2F.,R.
M'D*1EMD>YE&[:!GD'()J6/P-H4/BFY\100WD.J7;H]Q+%J-PBSE!A \8D",
M. I!'M70T4 4;'1=/TW4=0O[*W\NYU*19;M]['S&5 BG!.!\J@<8JU<6\-W:
MRVUS&LL,R&.2-AD,I&"#[$5)10!@:1X(\/Z']G.G63J]O,)HI)KF69U81&$?
M,[$D"-F4 G"@G &:;X;\#:%X29CH$5Y;(^XM"^I7,T1+$%F\MY&7<2/O8SUY
MY-=#10!1T71;#P]I,.F:/;_9[.$L8X][/C<Q9N6)/5B>O>KU%% %&[T6POM6
MT_4[JW\R\TTR&UDWL/+\Q=K\ X.1QR#[5E6?@#PU83RRVNFE6DECEVM<2LL9
MCF,R"-2Q$:B0[]B +D#C@5T=% '/:=X&T+2=?NM9TZ*\@O;R=KBXVZE<^7-(
MP(+-$9-AZ\ K@<8Q@5IZ9HMAHQO3IMOY)OKI[RX^=FWRN &;DG&=HX&![5>H
MH *HVFBV%CJVH:G:V_EWFI&,W4F]CYGEKM3@G P.. />KU% '/V_@;P]::2N
MF6U@8[1;.:Q5!<2Y6"5MTB!MVX9(!SG/ YHTSP/H6D:#=:+907?]FW5O]FDM
M9M0N)D6+:5VH'<^6,,1\F.WH,=!10!#96<&GV%O96:>7;VT2Q1)DG:BC &3R
M>!WJ:BB@#E)OAIX5FL])M?L-Q%%HQD-A]GU"XA:W+G+$,D@8D^I)]!4VH?#[
MPWJNEKI]_9W$T"W27F3?W D:=$"+(T@?>S!5 R2>@/7FNEHH R'\+:5-8Z=:
MW,5Q<QZ;=+>6K7-Y--(DJEB&+NY9L;CPQ(QQC %:]%% !6/:>%-&L;DSVMGY
M<IO9K_=YKG]_*I61^3P2I(QT&3C%;%% '&P_"CPA!H=SHT=E>_V9=*5FLVU:
M[:)LN')VF7 )9021@GD9P3GH]'T6TT*Q^R:>UVT.[<!=7DURR\ 8#2LQ P!\
MH..O')J_10 5C^)/"FC^+;2VMM>MY)XK6X6YA$=S+"4E4$*X:-E.1DXYXK8H
MH YN\\ >'=1T2[TG4+6YN[2]6-;G[1?W$DDHC8L@:1G+D DG&:@N/AKX:NS8
M-<QZG++IS.]I,VM7AE@+@*VU_-W $*!C.!SCJ:ZNB@".WA6VMHH(S(R1($4R
M2-(Q &.68DL?<DD]ZDHHH PM6\%Z!KFJIJ.IV)EN5"*Q6>1$F5'WHLB*P64*
MW(#A@*KZA\/?#>IMISW-I<+)IC2O9R6]_<0/"TIS(P:-P<L>I)S72T4 <U;>
M /#]IX@?7+:._CU&3RA+.NJW7[\1J%02+YF)  .C YYSG)KI:** "LC4_"VC
M:QJ'V[4K/SKC[*UGO\UUS"S*S)@$#!*K[\8Z$UKT4 <Z? F@_P#"3W/B&.*]
MAU.Z9#<30:E<Q";8,*&19 I  Z$8]N:=X9\$:'X/0Q^'H;NVAVL!;OJ%Q-$N
M6W$B.1V4$GN!GD\\FN@HH *K:CI]IJVFW&GZE ES:7,9BFB<9#J1@BK-% &!
MIG@G0=(F\^RM9OM&YF-Q->332DE!'S([ECA %'/RC.,9-9<?PE\'1>'9M 2P
MO/[(F #V+:K=M#PX?A#+A3N .1C-=G10!2TK2;;1K+[+9O=/%N+ W5Y+<N/;
M?*S-CCIG%7:** ,_6="T_7[2.WU.*1UAE$T3PSO#)%( 0&21"&4X)&01P2.A
M-9%Q\.?"MUX<GT&;2A_9EPD*2VZ3RH'6+!0$JP/!&>O)R3DDFNGHH Y6Y^&W
MAN\EL);J/4Y9].,AM+AM:O#+!O #[9/-W#(4#&:Z>&);>WCA0N5C4*ID<NQ
M&.68DD^Y))I]% !5*31[&;7(-8D@W7]O ]O%+O;Y8W*EAMSCDHO.,\5=HH Y
MF_\ AYX;U*339+BTN4ETH2?8I;?4+B!X/,^^0T;@Y;N2<FG6O@'0++Q%+KEK
M%?Q:C.8S/,NJ77[_ ,M0J>8OF;7  QA@>_K7244 %%%% ',I\._"R7TMVNF'
MS)69MIN93'&7D61]B%ML>YE!;:!NZ'()IZ^ M 3Q#>ZY##>P:AJ#*UW)#J=S
M&LY5=J[D60*0 2 ",#M71T4 8/AGP7HG@ZW^S>'H;JVM@I5;=[^>:) 6W':D
MCLJDDDD@ G)K>HHH K:CI]IJVF7.GZC MQ:7430S1-T=&&"/RK+T_P %Z%I:
MK]CM)%<>83+)=2R2,9%569G9BS':BJ"22H&!@5NT4 <8GPF\')X;D\/BPO#H
M\F,V+:K=M",/O^53+A?FYXQD]:Z?3-,@TBS^S6LEU)'N+9N[N6Y?)_VY69L>
MV<5<HH *H7&AZ==ZU;:M<6PDO;6&2WBD+-A8Y-N]=N<'.T=1VJ_10!SNE^ _
M#>C2*^GZ>8V22.1-]Q+)L\L,$5=S'"+O;"#Y03D#-58OACX6@AU*"&TO4@U5
MI7O8!JMUY4[2\2,R>9MW$<9QFNLHH RM \-Z=X8L!9:.+I+955$BN+V:X6-5
M&%5/-=MB@<87 K5HHH S[30=-L;G4KBUMMDNJ2"6\;S&/FL$"9Y/'RJ!QBL]
M? OAU=#;2%T]A8M8#3C$+B7_ (]P2=F[=D=3DYR>YXKH** .1D^%WA673++3
MY;;4'M=/FCGLXVU>[/V9T&U#&?-RFT= " *Z>RLX]/LHK6!IGCB&%:>=YG/U
M=R6;ZDFIZ* &30I<020S+NCD4HPSC((P:YB?X;>%Y_[)/V.ZA;1K<VU@]MJ-
MS ]O&1@@,D@/(X)))([UU5% '-:C\/O#FJVMK;WUI<.MG=M?0.E_<1R).Q),
MF]7#%LDX)/';%-_X5YX>_MJ/6 FI#48X%MQ=+K%V)&C4Y",?-^<9Y(;.>^:Z
M>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MW;NC;A6)KOAE-,^%'B_4+W1Y(-2N_%#;9GB\N>2W:^B*JCG!"'&X8(7)S[T
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
MS[*-)M!IUO\ 9K00H((#;F#RDP-J^60"F!@;2!CI@4 6J*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *KWMA9ZG:FVU&T@NX"RL8IXQ(I*D%3@\9! (]"*L
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 175K;WUI+
M:WL$=Q;S(4EAE0.DBD8*E3P01V-.BBC@A2&"-8XHU"HB+A5 X  '04^B@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ JO8V%GI=C'9Z9:06=K$,1P6\8C1!G/"C ')JQ10!7O;"SU.U-MJ-I!=P%E
M8Q3QB125(*G!XR" 1Z$58HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M$ZR+@Y^]\U %K3OBSX;N='M[W49;C3FG1IC#):3L8HA*T?F.1'A4RO+'"J2
M3R,Z'_"Q/#?V,W"W5V^V9X6@CTZY:=&159]T(C\Q0%="6*X^=>?F&<)/A7)_
M8M]I\NMJPN=,?3D=;,CRU,[RAB/,.XC?CMG&>.E)K?PFBU;6+O5!=Z=+=3WD
MUPB:GI2WD$:2P01D>6SC+@VZL'R/O,"IH Z&7X@>&HM4_L_[?))/N1 8;2:6
M,L\8DC42*A0EE(*C.6Z#)XI-'\<:=J/@&V\67JR:?931AV26-RRDML"A=H9R
M6P %!W$C&<BL^'X=);R'R=1"QB_L;Q$%JJ!1;1)&$PA51N\O/RJ N<!<"I8/
M LL7P[L?#3:HIN-.DAEM+Y;; 5X91)$6C+G<,JH8;AGG&W(P (WQ%L[OQ'HF
ME:':RWAU-YQ++-%/!]E$) <,IB)#@G[C[,<9(W+E^M?$32]+UF#2[8-=W37O
MV2<[)$B@;R6E/[S859@ N4!W /G%+I/@B6PU^TUF\U1;F\22[EN=EMY:2O.(
MA\@W$HJK"HP2Q.<YJG?_  ]NKK57>'6XXM-?4GU/[*UEOD$SPM$P$N\#9\Q;
M&W.21NQP "\OQ"T0^%SJQNX=RA$*!9MOG-;B<+GRMY7RV#;]GW<G'!%13_$C
M25U/3-/M3]JN+R[CM9V59%AMRT!F/[UD"LP4+E,A@&!('2J(^%L0BMT_M5ML
M.AC3"@@^5IA"8%N<;OO"-W7;GH1SQRV/X8SI);VO]MHVDQWOVY[8V7[UI# 8
M7 EWX"G)8#:2"2-Q'% &S_PL3PR+)[IKZ=8E,87=8SAIA(=L;1J4W2JQ&%9
MP)Z'FJ>L_%'P]IGAJ?5+6:2]E6TN;B*U6WF5V,&5=9/D)A^?"9D Y/?I65H_
MPCBTF*VC2\TV,6D]G)&]EHL5N\JV\HDS,X8L[O@ MD*,9V9-/O?A;=/!JR:;
MK\=L^L1W]O=M-8><#%<S/* H\Q<,AD8;B2&!^Z., '3Z9XST75=6_LNVN)/M
MNULJUO(L;,H4NBRE0CLNX9522.<C@XWJXFQ\ W>F^+)M;LM5M86:%T"16!C:
M=RN$-R4E"SJA)*_*KXP-_4GMAG:-W)[X% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<)\4]-_M>W\,V&RRD\_78UVW]K]I@/[B<_/%N7<..F17=T4 >1:X+W
MP?>&PT>YT'1)(]+CEDNK73X[&!=UX V&*3>5E>,OO0,<D#LW2O'5_?\ ]CMJ
M?BF71XY+9'MC/90.VK3?:WB:+:F[S,(L># R[O.#@ 84>OT4 >">(/&NH:Q=
MZO8#4WN=+F@G/V:X:#S+>:&[@3:4CC!CX9\*\DC%=K':>OI7C?5-;TF[M%TF
MX*IJD;:? !&K>1=NZ>7+R#D!/-8@Y'R#CFNQJG=:39WNI65]=1-)/8LS6^9&
MVQLR[2VS.TMM) 8@D!F (R<@'EUCXX\0KXRU6/4=2MA#:-?B32$82W4,,*L8
MI5A6W!4L%0[I)BC^9A0"5 S]%\:^(=:U2VTRV\32&WN]5M8X[R(VMQ,+>6UN
MG*[E@6+<'@ .U7"LK+N;!%>VT4 >9_$SQ5KVB:]:VNEZG9:1;FQ>XCGO)@BW
M4X<#R@OD2M*0"I\N/8[;N&],W4/%OBZSO;F]LKU[V0ZK>:?;Z0+:/RV\NP>>
M, A!*7\Q0.6Y!QMSS7KU% '@UAKAE\6/>V7B&'Q$9CI :^>W@8AC'?,5&U J
ML#W # <$YSF[;>,_$UMINE'4O$LBVVJ:9I5_=ZE+;6Z_V:+AY!(5Q&$"G:BY
MD#;=V<U[9534]-@U:R-K=274<98-NM;N6V?C_;B96Q[9H \TU+6)M<^ ?BFZ
MO=174U1KZ!+LQH@EBCF9$.% 'W5'..:S]8U33]$N]0U+X2?V7]B@TDC47THH
M+2%VN(E25O+5D$B1&X<DJQ"J-RD8%>M:3I-EH>FQV&EP>3;QEB%+LY+,2S,S
M,268DDEB222235R@#QJ'QMJYL(%U?QK9:=I^Z\\O7K41W23R1K"8X"[6\<<I
MS),?W2 L(MH;<&J9O&WB8^,-0@;5;*W6&6>-=,D)$WDK;ETF$'V<NF3M;>\V
MSDIC<1CU^B@#QE/%'BRW6*XE\233A+;1+YXFM+=5D-Y<^5+%PF0@ R,'<">6
M-9.F>-==TGPF$\/ZNNI21V,[7EL\2*-&5;E(TE)"%E'E/))^\#@[-X&W*GWR
MB@#RKPWXB\1:QJNB6,GB6"XMIKN\#W>G&.X^TQQ)$P0RM;QHV&=U+1(!CC.\
M$BS\1SHL>O6%PLEJWB&WNK.2&VD1A=W$?GC$=JY/R@_-YFQ6RN0VT88>F44
M<)I2PZ1\6/%5Q>ZA(T7]DV=Q+/>3#;"IFNC@=%1%4  #'3)RQ9CW=%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MDGG- &W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07EE:Z
MC9RVFH6T-U;3+MDAGC#HX]"IX(J>B@#*_P"$6\/_ -B_V/\ V%IG]E[M_P!A
M^QQ^1NSG/EXVYSSG%5H_!6A)XD?7'T^":[$4,<'FPHPM!$&"F+Y<H<-S@]AT
MQ6]10!D6/AG3[1;S[0IU"2^O!>SRWB(Y:5=HC. H V"- N!D;0>N2<SQ1\/=
M(\5Q)#=L;6$.\DD=M:VQ,CO@,^^2)G1\#[Z,K=\Y (ZJB@"A!H>E6R1K!IMJ
M@CE6=2(5R)0@C$F<9W[ %W=<<9JI/X,\+W-E:6=SX;TB:VLMWV6"2QB9(-QR
MVQ2N%R0"<8S6U10!2U71M+UVT%KK>FVFHVZN'$-W LJ!@" VU@1G!//O5:/P
MGX=BALH8M TM(M/E,UFBV<86VDSNWQC'R-D Y&#D5K44 8\7A#PW!J[:K!X>
MTJ/46=I&O$LHQ,6;.YBX7=DY.3GG)JUI.AZ3H-L]OH>EV>FP.^]XK.W2%6;
M&XA0 3@ 9]JO44 94'A7P_:ZC<ZA;:%ID-[=!Q<7,=G&LDP<Y?<P&6W'DYZ]
MZ:GA'PW'-%-'X?TI98(TCB=;*,-&B,&15.. K $ =" 16O10!GMX?T9K?[.V
MD6)A\AK;RS;)M\IB"T>,8VD@$KT.*KCPCX;6V@MU\/:4(+:43P1"RCVQ28 W
MJ-N V !D<\"MBB@#,/AO0SILVGG1=/-E.$$UL;5/+D"*JH&7&#M5$ ST"J!T
M%3P:/IEKI;Z9;:=:0V$@=7M(X%6)@^=X* 8.<G/'.35RB@#/TW0-'T<(-(TF
MQL!&C(GV6V2+:I.X@;0, GDCUYJW:VEO90""S@BMX@S,(XD"J"Q+,<#N223Z
MDDU+10!EQ>&-!@L[RT@T338[:^8M=PI:1A+@GJ74##'ZYJQ9Z1ING^3]@T^U
MM?(A\B+R(%3RX\YV+@<+D9P.,U<HH Q[GPGH5S_:+C2K."YU.)H;NZAMT6:9
M3UW/C)Z#KGH*N:AI&FZL(!JNGVMZ+>430BY@63RG'1UW X8>HYJY10!0FT'2
M+G15T>XTJRETQ55%LI+9&A"J05 0C;@$#''&*;%X>T6"VDMX='L(X)8&MY(D
MM4"O$2S&,C&"I+N2O3+'U-:-% &;>>'-$U&&6+4-'T^ZCF6-)4GM4<2+&24!
M!'(4LV >F3CK23>&M"N+&2RN-%TZ6UE2..2![1&1UC_U:E2,$+_".W:M.B@"
MA_86D>68_P"RK+88HX2OV=,&.,YC3&/NJ22HZ#/%.U+1=+UE85UC3;._6!_,
MB%U LHC?^\NX'!]Q5VB@"**TM[>>>:"WBBEN6#SR(@#2L%"@L1U(50,GL .U
M9UEX5\/:;)<R:=H.F6CW:E+AH+.-#,IZAR!\P/H:UJ* ,BW\)>'+.%(;3P_I
M<$4?W$BLHU5?G5^ !Q\\:-]44]0*UZ** ,Q?#6A+KG]M+HNG#5<D_;Q:)Y^2
MNT_O,;ON\=>G% \-:$)[*8:+IXET]=MG)]E3=;#TC./D'TQ6G10!E1^%O#\)
MNC%H6FH;V-HKHK9QCST8DE7X^8$DD@^M$/A7P];PF*#0M,BC*&,HEG& 5*;"
MN .A0!2/3CI6K10!"UG;/<0SO;Q--;AEAD* M&&P"%/49P,XZXJI+X?T::ZE
MN9M(L)+B8YEE>V0NYRAR3C)YBC//_/-/[HQHT4 5;G3+"]:1KRQMK@RP-;2&
M6%6WQ-]Z,Y'*GNO0USA^'&C2^,3XCO"UU<#=LA>VMEC&8S%@LD2R2 1DJ!([
M  ].!CK:* ,^7P_HTZE9](L9%*Q*0]LA!$1)B'(Z(22O]W)QBET_0M)TBXNI
M]*TNRL9KQM]S);6Z1M.V2<N5 +'+-R?4^M7Z* ,N\\,Z#J.GI8:AHFG75G'(
M9DMI[2-XU<DDL%(P&)9B3U^8^M2_V%I']L+J_P#95E_:2)Y:WOV=/.5<8VA\
M;L8.,9J_10!EV7AC0=,A\K3M$TVTC\X7&R"TCC'FCI)@#[P]>M6I-+T^87@E
ML;:07Z;+L-"I^T+MV[7X^8;>,'/'%6J* ,AO"7AQM+@TUO#^EFPMY/.AM391
M^5$_/S*F,!N3R!GDU?M-/L]/3986D%LNU5Q#$$&U5"J.!T"@ >@&*L44 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
+ %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067513248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover page - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 23, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-04321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PROCEPT BIOROBOTICS CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-0199180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">900 Island Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Redwood City<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">232-7200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, $0.00001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PRCT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,865,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the registrant&#8217;s definitive Proxy Statement for its 2023 Annual Stockholders&#8217; Meeting, to be filed within 120 days of the registrant&#8217;s fiscal year ended December&#160;31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001588978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067474672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Jose, California<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061635904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 221,859<span></span>
</td>
<td class="nump">$ 304,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="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash, current</a></td>
<td class="nump">777<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">15,272<span></span>
</td>
<td class="nump">4,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">28,543<span></span>
</td>
<td class="nump">13,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">6,175<span></span>
</td>
<td class="nump">4,242<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">272,626<span></span>
</td>
<td class="nump">326,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">3,038<span></span>
</td>
<td class="nump">777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">8,656<span></span>
</td>
<td class="nump">5,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">23,481<span></span>
</td>
<td class="nump">3,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">1,477<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">309,329<span></span>
</td>
<td class="nump">337,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">9,391<span></span>
</td>
<td class="nump">2,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued compensation</a></td>
<td class="nump">13,447<span></span>
</td>
<td class="nump">6,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">2,855<span></span>
</td>
<td class="nump">1,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating leases, current</a></td>
<td class="nump">2,129<span></span>
</td>
<td class="nump">2,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">7,468<span></span>
</td>
<td class="nump">4,608<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">35,290<span></span>
</td>
<td class="nump">16,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">51,213<span></span>
</td>
<td class="nump">50,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating leases, non-current</a></td>
<td class="nump">23,975<span></span>
</td>
<td class="nump">1,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Loan facility derivative liability</a></td>
<td class="nump">1,779<span></span>
</td>
<td class="nump">1,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">112,257<span></span>
</td>
<td class="nump">69,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 11)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value; 10,000 and none shares authorized, none issued and outstanding as of December 31, 2022 and 2021, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value: 300,000 and 40,000 shares authorized, 44,828 and 43,676 shares issued and outstanding as of December&#160;31, 2022 and 2021, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">545,753<span></span>
</td>
<td class="nump">528,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(348,675)<span></span>
</td>
<td class="num">(261,521)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">197,072<span></span>
</td>
<td class="nump">267,091<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 309,329<span></span>
</td>
<td class="nump">$ 337,024<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067479984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - Parentheticals - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067579408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 75,014<span></span>
</td>
<td class="nump">$ 34,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">37,929<span></span>
</td>
<td class="nump">18,608<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">37,085<span></span>
</td>
<td class="nump">15,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">28,981<span></span>
</td>
<td class="nump">18,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">88,828<span></span>
</td>
<td class="nump">51,036<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">117,809<span></span>
</td>
<td class="nump">70,029<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(80,724)<span></span>
</td>
<td class="num">(54,164)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(5,183)<span></span>
</td>
<td class="num">(5,810)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_InterestAndOtherIncomeExpense', window );">Interest and other income, net</a></td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on loan extinguishment</a></td>
<td class="num">(3,258)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (87,154)<span></span>
</td>
<td class="num">$ (59,853)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share, basic (in dollars per share)</a></td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">$ (3.63)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted (in dollars per share)</a></td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">$ (3.63)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted-average common shares used to</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">44,400<span></span>
</td>
<td class="nump">16,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">44,400<span></span>
</td>
<td class="nump">16,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive gain (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain (loss) on cash equivalents</a></td>
<td class="nump">$ 48<span></span>
</td>
<td class="num">$ (40)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (87,106)<span></span>
</td>
<td class="num">$ (59,893)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_InterestAndOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest And Other Income (Expense)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_InterestAndOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs 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="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 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<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 https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061413904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive 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="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at the beginning of the period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">25,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at the beginning of the period at Dec. 31, 2020</a></td>
<td class="nump">$ 243,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable Convertible Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of redeemable convertible preferred stock, net of issuance costs (in shares)</a></td>
<td class="nump">4,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of redeemable convertible preferred stock, net of issuance costs</a></td>
<td class="nump">$ 84,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises', window );">Issuance upon exercise of warrants (in shares)</a></td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises', window );">Issuance upon exercise of warrants</a></td>
<td class="nump">$ 970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_TemporaryEquitySharesConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock (in shares)</a></td>
<td class="num">(29,912)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_TemporaryEquityAmountConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="num">$ (329,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at the end f the period (in shares) at Dec. 31, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at the end of the period at Dec. 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at the beginning of the period (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the beginning of the period at Dec. 31, 2020</a></td>
<td class="num">(182,894)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18,788<span></span>
</td>
<td class="num">$ (14)<span></span>
</td>
<td class="num">$ (201,668)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">329,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">329,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock upon Initial public offering, net of underwriting discounts, commissions and offering expenses (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock upon initial public offering, net of underwriting discounts, commissions and offering expenses</a></td>
<td class="nump">172,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock under stock plans</a></td>
<td class="nump">4,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">3,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain on cash equivalents</a></td>
<td class="num">(40)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(59,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="num">(59,853)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at the end of the period (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end of the period at Dec. 31, 2021</a></td>
<td class="nump">$ 267,091<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">528,666<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(261,521)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at the end f the period (in shares) at Dec. 31, 2022</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at the end of the period at Dec. 31, 2022</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock under stock plans</a></td>
<td class="nump">$ 4,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares issued under employee stock purchase plan (in shares)</a></td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Shares issued under employee stock purchase plan</a></td>
<td class="nump">$ 2,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition', window );">Stock-based compensation expense</a></td>
<td class="nump">10,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain on cash equivalents</a></td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(87,154)<span></span>
</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">(87,154)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at the end of the period (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end of the period at Dec. 31, 2022</a></td>
<td class="nump">$ 197,072<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 545,753<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">$ (348,675)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_TemporaryEquityAmountConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Amount, Conversion Of Convertible Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TemporaryEquityAmountConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_TemporaryEquitySharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Shares, Conversion Of Convertible Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TemporaryEquitySharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Shares, New Issues</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Shares, Warrant Exercises</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Stock Issued During Period, Value, Warrant Exercises</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of new stock classified as temporary equity issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067410944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - Parenthetical - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of stock issuance costs</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 16,121<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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061762592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (87,154)<span></span>
</td>
<td class="num">$ (59,853)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to 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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,841<span></span>
</td>
<td class="nump">3,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">10,337<span></span>
</td>
<td class="nump">3,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax', window );">Change in fair value of redeemable convertible preferred stock warrants and derivative liability</a></td>
<td class="nump">283<span></span>
</td>
<td class="num">(199)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_NonCashLeaseAccretionExpense', window );">Non-cash lease adjustment</a></td>
<td class="nump">1,478<span></span>
</td>
<td class="num">(345)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on loan extinguishment</a></td>
<td class="nump">3,258<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(10,809)<span></span>
</td>
<td class="num">(2,914)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(15,251)<span></span>
</td>
<td class="num">(6,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(1,880)<span></span>
</td>
<td class="num">(2,631)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(51)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">3,959<span></span>
</td>
<td class="nump">812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued compensation</a></td>
<td class="nump">6,972<span></span>
</td>
<td class="nump">1,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest expense</a></td>
<td class="nump">757<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">1,830<span></span>
</td>
<td class="nump">792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">2,659<span></span>
</td>
<td class="nump">2,479<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(80,382)<span></span>
</td>
<td class="num">(57,334)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(2,653)<span></span>
</td>
<td class="num">(592)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,653)<span></span>
</td>
<td class="num">(592)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">2,409<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from issuance of common stock from the exercise of stock options</a></td>
<td class="nump">4,008<span></span>
</td>
<td class="nump">4,184<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of common stock from the initial public offering, net of underwriting discounts, commissions and offering expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">172,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from issuance of long-term debt, net of issuance costs</a></td>
<td class="nump">51,195<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of redeemable convertible preferred stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment of principal on long-term debt</a></td>
<td class="num">(50,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee', window );">Payment of final payment fee</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtExtinguishmentCosts', window );">Payment of prepayment fee</a></td>
<td class="num">(1,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">3,612<span></span>
</td>
<td class="nump">262,116<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="num">(79,423)<span></span>
</td>
<td class="nump">204,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash - Beginning of period</a></td>
<td class="nump">305,097<span></span>
</td>
<td class="nump">100,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash - End of period</a></td>
<td class="nump">225,674<span></span>
</td>
<td class="nump">305,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash, cash equivalents and restricted cash to balance sheets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">221,859<span></span>
</td>
<td class="nump">304,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">3,815<span></span>
</td>
<td class="nump">777<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash in balance sheets</a></td>
<td class="nump">225,674<span></span>
</td>
<td class="nump">305,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">4,291<span></span>
</td>
<td class="nump">4,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_TransferFromInventoryToPropertyAndEquipmentNet', window );">Transfer of evaluation units from inventory to property and equipment, net</a></td>
<td class="nump">124<span></span>
</td>
<td class="num">(679)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Property and equipment included in accounts payable and accrued expenses</a></td>
<td class="nump">3,544<span></span>
</td>
<td class="nump">210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of redeemable convertible preferred stock to common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">329,534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">$ 22,854<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=prct_SeriesGRedeemableConvertiblePreferredStockMember', window );">Series G</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts', window );">Proceeds from issuance of Series G redeemable convertible preferred stock, net of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84,710<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair Value Adjustment of Warrants and Gain (Loss) on Derivative Instruments, Net, Pretax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_NonCashLeaseAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash Lease Accretion Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_NonCashLeaseAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for Debt Extinguishment or Debt Prepayment Cost, Final Payment Fee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Issuance of Redeemable Convertible Preferred Stock, Net of Issuance Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_TransferFromInventoryToPropertyAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transfer From Inventory to Property and Equipment, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TransferFromInventoryToPropertyAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtExtinguishmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtExtinguishmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=prct_SeriesGRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=prct_SeriesGRedeemableConvertiblePreferredStockMember</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>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067193984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Organization</a></td>
<td class="text">Organization<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%">Description of Business</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PROCEPT BioRobotics Corporation (the &#8220;Company&#8221;) was incorporated in the state of California in 2007 and its headquarters are located in Redwood City, California. In April 2021, the Company re-incorporated in the state of Delaware. The Company received U.S. Food and Drug Administration clearance in December 2017 to market its AquaBeam</span><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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Robotic System, an automated surgical robot providing tissue removal for the treatment of benign prostatic hyperplasia, a prostate gland enlargement condition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had cash and cash equivalents of $221.9 million and an accumulated deficit of $348.7 million. In September 2021, the Company completed its initial public offering (&#8220;IPO&#8221;) for net proceeds of approximately $172.4 million, after deducting underwriting discounts and commissions, and offering expenses. Since its inception, the Company has financed its operations with a combination of debt and equity financing arrangements. The Company expects its cash and cash equivalents, and revenue will be sufficient to fund its operations through at least the next twelve months from the issuance date of these consolidated financial statements. The Company has not achieved positive cash flow from operations to date and expects to continue incurring losses for the foreseeable future as it focuses on growing its business.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063432960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Preparation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;). These consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:18pt"><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. GAAP requires management to make estimates and assumptions that affect the amounts and disclosures reported in the consolidated financial statements. Management uses significant judgment when making estimates related to its common stock valuation in periods before the Company&#8217;s IPO and related stock-based compensation expense, right-of-use lease asset, lease liability, the valuations of the redeemable convertible preferred stock warrant liability and loan facility derivative liability, as well as certain accrued liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While many restrictions associated with COVID-19 have more recently been relaxed, the longevity and extent of the various COVID-19 pandemic remains uncertain, including due to the emergence and impact of the COVID-19 variants and continued economic disruptions. Due to significant uncertainty surrounding the pandemic, management's judgments could change. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a 1-for-4.75 reverse stock split of common stock and all redeemable convertible preferred stock. The par value of the common and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All authorized, issued and outstanding common stock, redeemable convertible preferred stock, warrants for preferred stock, stock options and per share amounts contained in the financial statements have been retroactively adjusted to reflect this reverse stock split for all periods presented.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial</span><span style="color:#008080;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:700;line-height:120%">Public</span><span style="color:#008080;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:700;line-height:120%">Offering</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company completed its IPO by issuing 6,556,000 shares of common stock, and the exercise of the underwriters option for 983,400 shares, at an offering price of $25.00 per share, for total net proceeds of approximately $172.4 million, after deducting underwriting discounts and commissions of $13.2 million and offering expenses of $2.9 million. Offering costs are capitalized, and consist of fees and expenses incurred in connection with the sale of common stock in its IPO, including legal, accounting, printing and other IPO-related costs. Upon completion of its IPO, these deferred offering costs were reclassified to stockholders&#8217; equity and recorded against the proceeds from the offering. In addition, all 29,912,264 shares of its then-outstanding redeemable convertible preferred stock automatically converted into 29,912,264 shares of common stock and it reclassified $329.5&#160;million of redeemable convertible preferred stock to additional paid-in capital on its consolidated balance sheet. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Par Value and Shares Authorized Change </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a change in par value from $0.001 to $0.00001 per share of common stock and all redeemable convertible preferred stock. All issued and outstanding common stock and redeemable convertible preferred stock contained in the financial statements have been retroactively corrected to reflect this immaterial change in par value for all periods presented.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, 10.0 million shares of preferred stock were authorized and the number of authorized shares of common stock was increased to 300.0 million shares, both having a par value of $0.00001 per share. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash in banks highly liquid securities determined to be cash equivalents, which are readily convertible into cash and mature within 90 days or less from the original date of purchase. Cash and cash equivalents include money market funds.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are considered available-for-sale marketable securities and are recorded at fair value, based on quoted market prices. Unrealized gains and losses are recorded in other comprehensive loss and included as a separate component of stockholders&#8217; equity (deficit). </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash is related to the Company&#8217;s letters of credit for the leases of its Redwood City and San Jose, CA locations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities at fair value on a recurring basis, including cash and cash equivalents, and accounts receivable, accounts payable and accrued liabilities, which approximate fair value due to their relatively short maturities as well as the loan facility derivative liability. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value: </span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Observable inputs such as quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Other inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Unobservable inputs that are supported by little or no market activities, which would require the Company to develop its own assumptions.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and, to a lesser extent, accounts receivable. The Company believes that credit risk in its accounts </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%">receivable is mitigated by its credit evaluation process, relatively short collection terms and diversity of its customer base. The Company generally does not require collateral and losses on accounts receivable have historically been within management&#8217;s expectations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customers accounted for more than 10% of revenue during the year ended December&#160;31, 2022 and 2021. No customers accounted for more than 10% of accounts receivable at December&#160;31, 2022. One customer accounted for 11% of accounts receivable at December 31, 2021. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s investment policy limits investments to certain types of debt securities issued by the U.S. government, its agencies, and institutions with investment-grade credit ratings, as well as corporate debt or commercial paper issued by the highest quality financial and non-financial companies, and places restrictions on maturities and concentration by type and issuer. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash and cash equivalents and issuers of investments to the extent recorded on the balance sheets. The Company has limited its credit risk associated with cash and cash equivalents by placing its investments with banks it believes are highly creditworthy and with highly rated investments. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s expected loss allowance methodology is developed using its historical collection experience, current and future economic market conditions and a review of the current aging status and financial condition of its customers. Specific allowance amounts are established to record the appropriate allowance for customers that have a known risk of default. Balances are written off when they are ultimately determined to be uncollectible. The Company has not experienced any significant collection issues and the allowance for doubtful accounts has not been material. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost, computed on a first-in, first-out basis, or net realizable value. The allocation of production overhead to inventory costs is based on normal production capacity. Abnormal amounts of idle facility expense, freight, handling costs, and consumption are expensed as incurred, and not included in overhead. The Company maintains provisions for excess and obsolete inventory based on management&#8217;s estimates of forecasted demand and, where applicable, product expiration. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment and Intangible Assets</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment and intangible assets are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization for property and equipment are determined using the straight-line method over the estimated useful lives of the respective assets, generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3MTY_b7b64a65-3118-4140-a1bf-75fa3165be86">three</span> to five years. The Company reclassifies inventory used at customer sites for evaluation purposes to property and equipment due to a limited history of sales of evaluation units. Amortization of intangible assets are determined using the straight-line method over the estimated useful lives, generally through the patent expiration date. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Maintenance and repairs are charged to operating expenses as incurred. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist primarily of property and equipment and intangible assets, net, and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require that a long-lived asset be tested for possible impairment, the Company compares the undiscounted cash flows expected to be generated by the asset group to the carrying amount of the asset group. If the carrying amount of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. The Company determines fair value using the income approach based on the present value of expected future cash flows or other appropriate measures of estimated fair value. The Company&#8217;s cash flow assumptions consider historical and forecasted revenue and operating costs and other relevant factors. During the years ended December&#160;31, 2022 and 2021, the Company has not recorded impairment charges on its long-lived assets. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue will be recognized subsequent to invoicing. Service agreements are generally invoiced annually at the beginning of each coverage period and recorded as deferred revenue and recognized as revenue ratably over </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the coverage period. Deferred revenue that will be recognized during the 12 months following the balance sheet date is recorded as the current portion of deferred revenue, and the remaining portion, if any, would be recorded as non-current.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan Facility Derivative Liability</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company&#8217;s previous loan facility (Note 6), the Company is obligated to pay a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of our assets or voting stock, or achieving a $200.0&#160;million trailing 12 months revenue target, in each case, by September 2029. The fee is calculated at the time of the liquidity event occurrence to be $1.0&#160;million if only the first installment has been drawn, $2.0&#160;million if the first two installments have been drawn, $2.4&#160;million if the first three installments have been drawn, or $3.0&#160;million if all four installments have been drawn, in each case, upon the occurrence of the liquidity event. At the time of extinguishment, the Company has drawn on the first two installments. The Company has determined this fee is a freestanding derivative instrument. The $1.4&#160;million fair value of this loan facility derivative was initially recorded as a debt discount and a non-current liability on the date of issuance in connection with obtaining additional financing as applicable and will be revalued every reporting period until the earlier occurrence of a defined liquidity event or achieving a revenue target by September 2029 or termination of such fee arrangement.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For agreements with a term of more than 12 months, the Company determines if the agreement contains a lease at inception. Operating lease liabilities represent an obligation to make lease payments arising from the lease agreement. Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the remaining lease term. In determining the present value of lease payments, the Company estimates its incremental borrowing rate as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term, of an amount equal to the lease payments in a similar economic environment. Operating lease liabilities are included in the Company&#8217;s consolidated balance sheet. Right-of-use assets represent our right to use an underlying asset for the lease term and are classified as non-current assets. Lease expense is recognized on a straight-line basis over the expected lease term in the Company&#8217;s consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not elected to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, records a right-of-use asset and lease liability based on the present value of the future minimum lease payments over the term at commencement date. Variable lease payments are expensed as incurred. The Company has also elected to not apply the recognition requirement to any leases within its existing classes of assets with a term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lessor arrangements with customers for a fixed monthly fee with no non-lease components, typically for 3-12 months. These arrangements are accounted for as an operating lease in accordance with ASC 842. These arrangements and related revenue are immaterial to the periods presented.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived primarily from the sales of the AquaBeam</span><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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Robotic Systems, and handpieces that are for one-time use during each surgery using the AquaBeam Robotic System. The AquaBeam Robotic System contains both software and non-software components that are delivered together as a single product and generally contain a one-year warranty. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine revenue recognition for arrangements that the Company determines are within the scope of ASC Topic 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, the Company satisfies the performance obligations. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determined those that are performance obligations and assess whether each promised good or service is distinct based on the contract. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contracts are typically in the form of a master service agreement and a purchase order from the customer. The Company&#8217;s AquaBeam Robotic System sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the transaction price it expects to be entitled to in exchange for transferring the promised product to the customer, which is based on the invoiced price for the products. All prices are at fixed amounts per the sales </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%">agreement with the customer and there are generally no discounts, rebates or other price concessions or a right of return, once the agreement is signed. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and update these estimates as necessary.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AquaBeam Robotic Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the time of delivery. Systems rented for a fixed monthly fee during an evaluation period, typically 3-12 months, are recognized as revenue straight-line during the lease term, in accordance with ASC 842, and are not material. For systems sold following an evaluation period, revenue is recognized generally once sales terms are mutually agreed (as the system is already installed at the customer site). For systems sold through distributors, revenue is recognized generally at the time of delivery to the distributor. The Company&#8217;s system arrangements generally do not provide a right of return. The systems are generally covered by a one-year service agreement included in the warranty. The service agreements have a stand alone selling price and are typically recognized as deferred revenue and amortized over the one-year service period.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hand pieces and other consumables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Revenue from sales of handpieces and other consumables is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Service revenue, inclusive of the amounts associated with the AquaBeam Robotic System warranties, is recognized over the term of the service period, as the customer benefits from the services throughout the service period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that certain promises in the multiple-element arrangements, such as installation, training and certain ancillary products, are immaterial, and/or do not represent separate performance obligations for which transaction price is allocated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue is recognized subsequent to invoicing, such as service contracts, which are recognized ratably as revenue over the performance period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical payment terms are between approximately 30 to 90 days. The Company expenses shipping and handling costs as incurred and includes them in the cost of sales. In those cases where shipping and handling costs are billed to customers, the Company classifies the amounts billed as a component of revenue. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. The Company expenses any incremental costs of obtaining a contract, including but not limited to, sales commissions, as and when incurred as the expected amortization period of the incremental costs would have been less than one year and are reported in selling, general and administrative expense in the statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the practical expedient under ASC 606 and does not disclose unsatisfied performance obligations for service contracts as these contracts generally have an original duration of less than one year. For those contracts with an original duration exceeding one year, the aggregate amount of transaction price allocated to the performance obligations unsatisfied at December&#160;31, 2022 was not material.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists primarily of manufacturing overhead costs, material costs and direct labor, including stock-based compensation. A significant portion of the Company&#8217;s cost of sales currently consists of manufacturing overhead costs. These overhead costs include the cost of quality assurance, material procurement, inventory control, facilities, equipment and operations supervision and management. Cost of sales also includes depreciation expense for production equipment, </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%">warranty, including any recalls, and field service costs, and purchased intangibles and certain direct costs such as shipping costs. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred. Research and development costs consist primarily of engineering, product development, and regulatory affairs, consulting services, materials, depreciation and other costs associated with products and technologies being developed, including employee and non-employee compensation, stock-based compensation, supplies, quality assurance expenses, related travel expenses and facilities expenses. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock options granted to employees and directors under the fair value recognition provision of ASC 718, Compensation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock 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 recognized over the requisite service period in the statements of operations and comprehensive loss. The Company uses the straight-line method for expense attribution.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model. The Black-Scholes model determines the fair value of stock-based payment awards based on the fair market value of the Company&#8217;s common stock on the date of grant and is affected by assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the fair market value of the Company&#8217;s common stock, volatility over the expected term of the awards and actual and projected employee stock option exercise behaviors. The Company has opted to use the &#8220;simplified method&#8221; for estimating the expected term of options, whereby the expected term equals the arithmetic average of the vesting term and the original contractual term of the option. Due to the Company&#8217;s limited operating history and limited company specific historical and implied volatility data, the Company has based its estimate of expected volatility on the historical volatility of a group of similar companies that are publicly traded. When selecting these public companies on which it has based its expected stock price volatility, the Company generally selected companies with comparable characteristics to it, including enterprise value, stages of clinical development, risk profiles, position within the industry and with historical share price information sufficient to meet the expected life of the stock-based awards. The historical volatility data was computed using the daily closing prices for the selected companies&#8217; shares during the equivalent period of the calculated expected term of the share-based payments. The Company will continue to analyze the historical stock price volatility and expected term assumptions as more historical data for the Company&#8217;s common stock becomes available. The risk-free rate assumption is based on the U.S. Treasury instruments with maturities similar to the expected term of the Company&#8217;s stock options. The expected dividend assumption is based on the Company&#8217;s history of not paying dividends and its expectation that it will not declare dividends for the foreseeable future.  The Company has elected to account for forfeitures when they occur.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s common stock underlying the stock options has historically been determined by the Company&#8217;s board of directors (&#8220;Board&#8221;). Because there was no public market for the Company&#8217;s common stock prior to the IPO, the Board determined the fair value of the Company&#8217;s common stock at the time of grant of the option by considering a number of objective and subjective factors, including valuations of comparable companies, sales of the Company&#8217;s redeemable convertible preferred stock, operating and financial performance and the general and industry-specific economic outlook.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the fair value of restricted stock units (&#8220;RSUs&#8221;) using the closing market price of the Company&#8217;s common stock on the date of the grant. Stock-based compensation cost for RSUs is measured at the grant date based on the estimated fair value of the award and is recognized as expense over the requisite service period (generally the vesting period), net of forfeitures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Valuation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intent has been to grant all options with an exercise price not less than the fair value of its common stock underlying those options on the date of grant. Prior to its IPO, the Company has determined the estimated fair value of its common stock at each valuation date in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation (the &#8220;Practice Aid&#8221;). The Company&#8217;s board of directors, with the assistance of management, developed these valuations using significant judgment and taking into account numerous factors, including:</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: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">valuations of its common stock with the assistance of independent third-party valuation specialists;</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: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 stage of development and business strategy, including the status of research and development efforts, of its products and product candidates, and the material risks related to its business and industry;</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: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 results of operations and financial position, including its levels of available capital resources;</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: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 valuation of publicly traded companies in the life sciences and medical device sectors, as well as recently completed mergers and acquisitions of peer companies;</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: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 prices of its redeemable convertible preferred stock sold to investors in arm&#8217;s length transactions and the rights, preferences, and privileges of its redeemable convertible preferred stock relative to those of its common stock;</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: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 likelihood of achieving a liquidity event for the holders of its common stock, such as an initial public offering or a sale of the Company given prevailing market conditions;</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: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 inability of the Company&#8217;s stockholders to freely trade its common stock in the public markets, resulting in a discount to reflect the lack of marketability of the Company&#8217;s common stock based on the weighted-average expected time to liquidity. </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: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">trends and developments in its industry; and</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: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">external market conditions affecting the life sciences and medical device industry sectors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s board of directors determined the fair value of its common stock by first determining the enterprise value of the Company&#8217;s business using the market approach, income approach or from the value implied by the latest round of equity financing, and then allocating the value among the various classes of its equity securities to derive a per share value of its common stock. The Practice Aid identifies various available methods for allocating enterprise value across classes and series of capital stock to determine the estimated fair value of common stock at each valuation date.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all options granted prior to the Company&#8217;s IPO in September 2021, the Board allocated the enterprise value based on the option pricing method (&#8220;OPM&#8221;). OPM treats the rights of the holders of preferred and common stock as equivalent to call options on any value of the enterprise above certain break points of value based upon the liquidation preferences of the holders of preferred stock, as well as their rights to participation and conversion. Thus, the estimated value of the common stock can be determined by estimating the value of its portion of each of these call option rights. When valuing options granted around the time of an equity financing that is considered arms-length, OPM derived the Company&#8217;s equity value of a company from the price of the securities issued by the Company in the equity financing. Following the completion of the Company&#8217;s IPO in September 2021, the fair value of the Company&#8217;s common stock is determined based on the closing price of its common stock on The Nasdaq Global Market. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expenses </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses the costs of advertising, including promotional expenses, as incurred. Advertising expenses were not significant. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution retirement savings plan under Section 401(k) of the Internal Revenue Code. This plan allows eligible employees to defer a portion of their annual compensation on a pre-tax basis. The Company is authorized to make matching contributions but has not made such contributions for the years ended December&#160;31, 2022 and 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates that will be in effect when the differences are expected to reverse. Valuation allowances against deferred tax assets are established when necessary to reduce deferred tax assets to the amounts expected to be realized. Currently, the Company has recorded a full valuation allowance against its deferred tax assets and there is no provision for income taxes, as the Company has incurred operating losses to-date. The Company&#8217;s policy is to record interest and penalties related to uncertain tax positions as a component of income tax expense in the statement of operations. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock and common stock equivalent shares from dilutive stock options and common stock warrants outstanding during the period. Because the Company has reported a net loss for all periods presented, diluted net loss per share is the same as basic net loss per share for those periods as all potentially dilutive securities were antidilutive in those periods.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. The shares of the Company&#8217;s redeemable convertible preferred stock participated in any dividends declared by the Company and were therefore considered to be participating securities. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Gain (Loss)</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive gain (loss) consists of net gains (losses) and changes in unrealized gains and losses on cash equivalents. Accumulated other comprehensive loss is presented in the accompanying balance sheets, when applicable. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as a single operating segment. The Company&#8217;s chief operating decision maker, its Chief Executive Officer, reviews financial information on an aggregate basis for the purposes of allocating resources and evaluating financial performance. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;31, 2022, as the Company no longer qualified as an emerging growth company, the Company retroactively adopted both Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-13, Financial Instruments&#8212;Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;) and No. 2020-4, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (&#8220;ASU 2020-4&#8221;).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2016-13 requires an entity to utilize a new impairment model known as the current expected credit loss (&#8220;CECL&#8221;) model to estimate its lifetime &#8220;expected credit loss&#8221; and record an allowance that, when deducted from the amortized cost basis of the financial assets and certain other instruments, including but not limited to available-for-sale debt securities. Credit losses relating to available-for-sale debt securities will be recorded through an allowance for credit losses rather than as a direct write-down to the security. ASU 2016-13 requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. In November 2019, the FASB issued ASU 2019-10, Financial Instruments&#8212;Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842): Effective Dates, which defers the effective date of ASU 2016-13 to fiscal years beginning after December 15, 2022 for all entities except SEC reporting companies that are not smaller reporting companies. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2020-4 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. These amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship.</span></div><div style="margin-top:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of these ASUs did not have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067223264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<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 assets and liabilities measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.839%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash</span></td><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="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:7pt;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:7pt;font-weight:400;line-height:100%">8,870&#160;</span></td><td style="background-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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">8,870&#160;</span></td><td style="background-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:7pt;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:7pt;font-weight:400;line-height:100%">13,621&#160;</span></td><td style="background-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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">13,621&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash equivalents</span></td><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="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:7pt;font-weight:400;line-height:100%">212,989&#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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">212,989&#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:7pt;font-weight:400;line-height:100%">290,699&#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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">290,699&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><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="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:7pt;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:7pt;font-weight:400;line-height:100%">221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%">304,320&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">304,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">304,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="background-color:#cceeff;padding:0 1pt"/><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"/><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"/><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"/><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"/><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"/><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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_6c694680-6c8c-417f-b67b-ebe6d7f01466"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_d8005ed7-1dc5-4f38-a040-c1011f3128c5">Loan facility derivative liability</span></span></span></td><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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,779&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,779&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,496&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,496&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company&#8217;s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to their short maturities. The Company&#8217;s long-term debt is recorded at its net carrying value, which approximates fair value.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers in and out of Level 3 during the years ended December&#160;31, 2022 and 2021. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan facility derivative liability </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the changes in the estimated fair value of the Company&#8217;s loan facility derivative liability, classified as Level 3 (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.994%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><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:8.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.339%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</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="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of success fee</span></td><td colspan="3" style="display:none"/><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%">(150)</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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_6f2cafa0-d126-4cfd-b7cb-e3fa72eb6c18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_a4051ddd-d38b-4337-8829-d94a24d949b8">Change in fair value</span></span></span></td><td colspan="3" style="display:none"/><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%">283&#160;</span></td><td style="background-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%">(136)</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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of the period</span></td><td colspan="3" style="display:none"/><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%">1,779&#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%">1,496&#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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the loan facility derivative liability was determined using a discounted cash flow calculation discounted at 6%.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740154326512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Composition of Certain Consolidated Financial Statement Items<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock', window );">Composition of Certain Consolidated Financial Statement Items</a></td>
<td class="text">Composition of Certain Consolidated Financial Statement Items <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,740&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="display:none"/><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,388&#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,502&#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 13pt;text-align: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 inventory</span></td><td colspan="3" style="display:none"/><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%">28,543&#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%">13,147&#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"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory, manufacturing and computer equipment, and furniture and fixtures</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,874&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,082&#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%">Leasehold improvements</span></td><td colspan="3" style="display:none"/><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,941&#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,941&#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%">Evaluation units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></div></td><td colspan="3" style="display:none"/><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,671&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="display:none"/><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%">17,660&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,739&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="display:none"/><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%">(9,004)</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,694)</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%">Total property and equipment, net</span></td><td colspan="3" style="display:none"/><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%">8,656&#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%">5,045&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Liabilities (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 purchases</span></td><td colspan="3" style="display:none"/><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,006&#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,105&#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%">Professional services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax</span></td><td colspan="3" style="display:none"/><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%">829&#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%">515&#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%">Interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#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%">Travel expenses</span></td><td colspan="3" style="display:none"/><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%">429&#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%">281&#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%">Asset retirement obligation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical trial expenses</span></td><td colspan="3" style="display:none"/><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%">175&#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%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">741&#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%">Other</span></td><td colspan="3" style="display:none"/><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,558&#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%">778&#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%">Total other current liabilities</span></td><td colspan="3" style="display:none"/><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%">7,468&#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%">4,608&#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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, other non-current liabilities consisted of an asset retirement obligation for the facility lease.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest and Other Income (Expense), net (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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"/><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%">Interest income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in fair value of preferred stock warrants</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">64&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease (increase) in fair value of loan facility derivative liability</span></div></td><td colspan="3" style="display:none"/><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%">(283)</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%">135&#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%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest and other income, net</span></div></td><td colspan="3" style="display:none"/><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%">2,011&#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%">121&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalFinancialInformationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061747168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text">Intangible AssetsIn March 2019, the Company entered into a license agreement with HydroCision, Inc. This agreement grants the Company an exclusive, perpetual, irrevocable, worldwide, fully paid-up license to develop, manufacture and commercialize products in the field of urology using the patented technology and know-how controlled by HydroCision as of the effective date and as well as new patented technology developed by HydroCision that cover certain activities and improvements that relate to the use of fluid jet technology in connection with the licensed products during the period commencing on the effective date and ending on the earlier of the date that the Company ceases to use HydroCision&#8217;s existing contract manufacturers and the third anniversary of the effective date. Also included is the right to utilize HydroCision&#8217;s contract manufacturers, if desired. The consideration paid was a one-time upfront payment of $2.5 million, as well as allowing HydroCision (a reciprocal license) to use any new patented technology and know-how developed by the Company relating to the HydroCision patented technology and know-how in the field of urology for HydroCision use outside the field of urology. HydroCision will pay for any patent maintenance fees on HydroCision&#8217;s licensed patents. As of December&#160;31, 2022 and 2021, accumulated amortization was $1.0 million, respectively, and the net carrying amount is expected to be amortized at a rate of $0.3 million per year until fully amortized.Amortization expense for intangible assets for both the years ended December&#160;31, 2022 and 2021, was $0.3 million.<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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144471<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063487008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Long-Term Debt</a></td>
<td class="text">Long-Term Debt<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Oxford</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, the Company entered into a loan facility with Oxford for up to $75 million available in four installments. The Company borrowed $25 million in September 2019. An additional $25 million was borrowed in March 2020. The third installment of $10 million was originally available for draw through March&#160;31, 2021 contingent upon achieving $20 million in trailing six months revenue. In January 2021, the third installment was amended to be available for draw through June 30, 2021 contingent upon achieving $6.4 million trailing six months revenue. The remaining $15&#160;million was originally available for draw through June 30, 2021 and is contingent upon achieving $25&#160;million in trailing six months revenue. In January 2021, this installment was amended to be available for draw through June 30, 2022. The facility bears an interest rate of 9.37%, which is 7.17% plus the greater of 2.2% or 30-day LIBOR. The initial term of the facility was 60 months with interest-only payments each month for 24 months followed by 36 months amortization of principal and interest. In January 2021, the interest-only period was amended to 36 months followed by 24 months amortization (principal and interest) beginning October&#160;1, 2022 since the amended trailing six months target revenue of $6.4 million was achieved, and accordingly, the current portion of the amount due was reclassified to non-current. Upon drawing the final $15 million tranche, interest-only period is extended 12 months followed by 24 months amortization of principal and interest. Upon the completion of the Company raising over $50 million in its IPO in September 2021, interest-only payments were extended an additional 12 months followed by 12 months amortization of principal and interest. Substantially all assets of the Company are pledged as collateral. Commencing with the earlier of June 30, 2021 and the month following the funding of either the third or final installment, the Company was required to achieve revenues for the previous six months ended equal to the greater of (1) 70% of the forecast for the commensurate period, (2) $15 million if neither third or final installments have been drawn, (3) $20 million if the third but not final installment has been drawn and (4) $25 million if both the third and final installments have been drawn. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loan facility included certain fees payable to the lender recorded as a loan discount that was accrued and amortized to interest expense during the loan term. A 6% final payment fee of each funded tranche was payable at the earlier of prepayment or loan maturity and a 0.25% facility fee paid at each funded tranche. A prepayment fee was originally payable if the loan is paid before maturity in the amount of 3% of loans outstanding if paid in full during first the 12 months, 2% if loan is paid in full during the second 12 months, or 1% if loan is paid in full thereafter before maturity. In January 2021, the prepayment fee was removed as part of the amendments. In addition, the Company was required to pay the lender&#8217;s loan initiation fees and a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of the Company&#8217;s assets or voting stock, or achieving a $200.0 million trailing 12 months revenue target, in each case, by September 2029. The success fees were to be calculated at the time of the liquidity event occurrence to be $1.0 million if only the first installment has been drawn, $2.0 million if the first two installments have been drawn, $2.4 million if the first three installments have been drawn, or $3.0 million if all four installments have been drawn, in each case, upon the occurrence of the defined liquidity event. The Company determined that this obligation to pay success fees represents freestanding financial instruments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments in January 2021 were accounted for as a debt modification under ASC 470-50-40 as the changes in the debt terms are not considered substantial, and thus no gain or loss was recorded and a new effective interest rate was established based on the carrying value of the loan and the revised cash flows.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Canadian Imperial Bank of Commerce</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, the Company entered into a loan and security agreement (&#8220;The Agreement&#8221;) with a new lender, Canadian Imperial Bank of Commerce, or CIBC. The Agreement provides for a senior secured term loan facility in the aggregate principal amount of $52.0&#160;million (the "Term Loan Facility") which was borrowed in full.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility was used to repay and terminate the Company's previous loan facility, transaction fees, and related expenses.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility is scheduled to mature on the fifth anniversary of the Closing Date (the "Maturity Date"). The Agreement provides for interest-only payments on the Term Loan Facility for the first thirty-six months following the Closing Date (the "Initial Interest-Only Period"). The Initial Interest-Only Period will be extended to an additional twelve months if the Company achieves either (i) $200.0&#160;million or greater in revenue in any twelve-month period or (ii) $0 or greater in EBITDA in any six-month period. Thereafter, amortization payments on the Term Loan Facility will be payable monthly until the Maturity Date in monthly installments equal to 20% of the then outstanding principal amount of the Term </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%">Loan Facility divided by 12 plus any accrued and unpaid interest. The Company has the option to prepay the Term Loan Facility without any prepayment charge or fee.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loan borrowed under the Term Loan Facility bears interest at an annual rate equal to the secured overnight financing rate ("SOFR") (calculated based on an adjustment of .10%, .15% and .25%, respectively, for one-month, three-month or six-month term SOFR as of a specified date, subject to a floor of 1.5%) plus an applicable margin of 2.25%.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations under the Loan Agreement are secured by substantially all of the Company's assets, including its intellectual property and by a pledge all of the Company's equity interests in its U.S. subsidiaries and 65% of the Company's equity interests in its non-U.S. subsidiaries that are directly owned by the Company. The Company is obligated to maintain in deposit accounts held at the lender the lesser of (i) $150.0&#160;million or (ii) all of its non-operating cash.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a loss on loan extinguishment in the amount of $3.3 million in its consolidated statements of operations and comprehensive loss at December&#160;31, 2022.  The loss was attributed to the acquisition price of the CIBC debt exceeded the carrying amount of the Oxford debt.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063391616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Award Plan</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company adopted the 2021 Equity Incentive Award Plan (the &#8220;2021 Plan&#8221;), which allows for the granting of stock options and stock purchase rights to the employees, members of the board of directors, and consultants of the Company. A total of 5,487,700 shares of common stock were reserved for issuance under the 2021 Plan. Options granted under the 2021 Plan may be either incentive stock options (&#8220;ISOs&#8221;) or nonqualified stock options (&#8220;NSOs&#8221;). ISOs may be granted only to the Company&#8217;s employees, including officers and directors who are also employees. NSOs may be granted to employees and consultants. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options under the 2021 Plan may be granted for periods of up to 10 years and at prices no less than 100% of the estimated fair value of the shares on the date of grant as determined by the board of directors, provided, however, that the exercise price of an ISO and NSO granted to a 10% shareholder shall not be less than 110% of the estimated fair value of the shares on the date of grant.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted options for newly hired employees usually vest over four years monthly with a one-year cliff vesting, and follow-on options vest monthly over four years with no cliff vesting. Options granted to consultants have various vesting schedules depending on the underlying consulting arrangement and anticipated period of service. Granted restricted stock units usually vest over four years annually. As of December&#160;31, 2022, there were 4.4 million shares available for grant and 1.1 million awards outstanding under the 2021 Plan.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2008 Stock Plan</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company ceased making awards under the 2008 Stock Plan upon the effective date of the Company&#8217;s IPO. In 2008, the Company adopted the 2008 Stock Plan (the &#8220;2008 Plan&#8221;), which allows for the granting of stock options and stock purchase rights to the employees, members of the board of directors, and consultants of the Company. Options granted under the 2008 Plan may be either incentive stock options (&#8220;ISOs&#8221;) or nonqualified stock options (&#8220;NSOs&#8221;). ISOs may be granted only to the Company&#8217;s employees, including officers and directors who are also employees. NSOs may be granted to employees and consultants. Options granted under the 2008 Plan will start expiring in August 2021. Options outstanding under the 2008 Plan will expire upon forfeiture. As of December&#160;31, 2022, 5.0 million options were outstanding under the 2008 Plan. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company adopted the 2021 Employee Stock Purchase Plan (the &#8220;2021 ESPP&#8221;). The 2021 ESPP became effective on the effective date of the IPO. A total of 412,988 shares were initially reserved for issuance under the 2021 ESPP. Additionally, the number of shares of common stock reserved for issuance under the 2021 ESPP will increase automatically each year, beginning on January&#160;1, 2022, and continuing through and including January&#160;1, 2031, by the lesser of (1) 1% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year; or (2) such lesser number as determined by the Company&#8217;s board of directors. The number of shares that may be issued under the 2021 ESPP shall not exceed a total of 10,526,315 shares. As of December&#160;31, 2022, approximately 110,000 shares have been issued under the 2021 ESPP. As of December&#160;31, 2022, there were 0.7&#160;million shares available for grant under the 2021 ESPP.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation recognized, before taxes, are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, general and administrative</span></td><td colspan="3" style="display:none"/><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,387&#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,760&#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 13pt;text-align: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 stock-based compensation</span></td><td colspan="3" style="display:none"/><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%">10,670&#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%">3,796&#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 style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation cost capitalized in inventory was $0.3 million and $0 as of December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:9pt"><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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity and related information are as follows (options in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.445%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.022%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31, 2022</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"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></div></td><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.58&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,031)</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.89&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14&#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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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.93&#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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,353&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.93&#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"/><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%">Exercisable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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%">3,386&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#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.38&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted during the years of December&#160;31, 2022 and 2021 was $19.15 and $4.36, respectively. As of December&#160;31, 2022, the aggregate pre-tax intrinsic value of options outstanding and exercisable was $126.3 million and options outstanding were $185.3 million. The aggregate pre-tax intrinsic value of options exercised was $29.8 million and $10.9 million during the years ended December&#160;31, 2022 and 2021, respectively. The aggregate pre-tax intrinsic value was calculated as the difference between the exercise prices of the underlying options and the estimated fair value of the common stock on the date of exercise. The total fair value of options vested was $4.8 million and $3.4 million during the years ended December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, total unrecognized stock-based compensation related to unvested stock options was $8.5 million, which the Company expects to recognize over a remaining weighted-average period of 2.4 years.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted to employees or directors was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 life (years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</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%">Expected volatility </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#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%">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 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%">Risk-free interest rate </span></td><td colspan="3" style="display:none"/><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.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%">1.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;text-align: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 rate </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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%">&#8212;&#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;text-align: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 fair value</span></td><td colspan="3" style="display:none"/><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%">19.15&#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%">4.36&#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></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> RSUs</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s RSU activity and related information are as follows (RSUs in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.445%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.022%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31, 2022</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"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</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:100%">Fair Value</span></div></td><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.23&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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)</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.28&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.78&#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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">742&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.35&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of RSUs granted during the years of December&#160;31, 2022 and 2021 was $36.23 and $34.78, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the aggregate pre-tax intrinsic value of RSUs outstanding was $30.8 million, calculated based on the closing price of the Company&#8217;s common stock at the end of the period.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, total unrecognized stock-based compensation related to unvested RSUs was $22.8 million, which the Company expects to recognize over a remaining weighted-average period of 3.3 years.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ESPP</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there was approximately $1.4 million of unrecognized cost related to employee stock purchases under the 2021 ESPP. This cost is expected to be recognized over a weighted average period of 0.8 years. As of December&#160;31, 2022, a total of 0.7&#160;million shares were available for issuance under the 2021 ESPP.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted under the 2021 ESPP to employees was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.333%"><tr><td style="width:1.0%"/><td style="width:81.918%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.196%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 life (years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#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"/><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%">Risk-free interest rate </span></td><td colspan="3" style="display:none"/><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.2&#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"/><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%">Expected dividend rate </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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"/><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%">Weighted-average fair value</span></td><td colspan="3" style="display:none"/><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%">15.11&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063306496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not record an income tax provision for both periods.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation between the tax provision computed at the federal statutory income tax rate and the Company's actual effective income tax rate are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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 and other permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income taxes are accounted for in accordance with authoritative guidance, which requires the use of the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the consolidated financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of net deferred tax assets are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</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,197&#160;</span></td><td style="background-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%">52,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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#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%">555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,209&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,082&#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%">717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized R&amp;D expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279&#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%">909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,003&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758&#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,418&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,911&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(94,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,046)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(5,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,828)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#8212;&#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%">&#8212;&#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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets. Based on the Company's history of operating losses, the Company has concluded that it is more likely than not that the benefit of its deferred tax assets will not be realized. The valuation allowance increased by $26.0 million during the year ended December&#160;31, 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company has U.S. federal net operating loss (&#8220;NOL&#8221;) carryforwards of approximately $264.6 million and $215.0 million, respectively, expiring beginning 2028. As of December&#160;31, 2022 and 2021, the Company has U.S. state and local NOL carryforwards of approximately $155.7 million and $123.5 million, respectively, expiring beginning 2028.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company has federal research and development credit carryforwards of approximately $6.0 million and $4.2 million, respectively, available to reduce future taxable income, if any. As of December&#160;31, 2022 and 2021, the Company has California research and development credit carryforwards of approximately $4.8 million and $3.4 million, respectively, available to reduce future taxable income, if any.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal research and development credit carryforwards expire beginning 2028 and California research and development credit carryforwards are indefinite.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal Revenue Code section 382 places a limitation (the &#8220;Section 382 Limitation&#8221;) on the amount of taxable income that can be offset by net operating carryforwards after a change in control of a loss corporation. Generally, after a change in control, a loss corporation cannot deduct operating loss carryovers in excess of the Section 382 limitation. The Company has not performed an analysis to determine if a limitation applies and whether the limitation would cause the net operating losses to expire un-utilized.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal, state, and foreign income tax returns. The tax periods 2008 through 2022 remain open in most jurisdictions. In addition, any tax losses that were generated in prior years and carried forward may also be subject to examination by respective authorities. The Company is not currently under examination by federal, state or foreign income tax authorities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> One of the provisions under the Tax Cuts and Jobs Act that became effective in tax years beginning after December 31, 2021 required the capitalization and amortization of research and experimental expenditures. The change in this US tax law did not have an impact on the Company's consolidated financial statements. The Company will continue to evaluate the impact of this tax law change on future periods. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 ( the Inflation Act) into law. The Inflation Act contains certain tax measures, including a corporate alternative minimum tax of 15% on some large corporations and an excise tax of 1% on corporate stock buy-backs. The various provisions of the Inflation Act did not have an impact on the Company&#8217;s consolidated financial statements and related notes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the change in the unrecognized tax benefit during the year is as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to:</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="background-color:#cceeff;padding:2px 1pt 2px 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%">Current 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%">783&#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%">510&#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 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%">Prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td style="background-color:#cceeff;border-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%">2,700&#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%">1,917&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had a total of $2.7 million of gross unrecognized tax benefits, none of which would affect the effective tax rate upon realization. The Company currently has a full valuation allowance against its U.S. net deferred tax assets which would impact the timing of the effective tax rate benefit should any of these uncertain tax positions be favorably settled in the future.</span></div>The Company does not expect the unrecognized tax benefits to change significantly over the next 12 months. The Company will recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of December&#160;31, 2022, the Company has not accrued interest or penalties related to uncertain tax positions.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063487008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss Per Share</a></td>
<td class="text">Net Loss Per Share<div style="margin-top:9pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share was determined as follows (in thousands, except per share amounts): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,853)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">Weighted-average common stock outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#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:bottom"><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="3" style="display:none"/><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%">(1.96)</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%">(3.63)</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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities outstanding have been excluded from the computations of weighted-average shares outstanding because such securities have an antidilutive impact due to losses reported (in common stock equivalent shares, in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><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 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Restricted stock units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#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: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="display:none"/><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%">110&#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%">193&#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 13pt;text-align: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</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,205&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,593&#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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063303072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_GeographicalInformationTextBlock', window );">Geographical Information</a></td>
<td class="text">Geographical Information<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue disaggregated by type and geography (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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"/><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%">U.S.</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"/><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%">36,527&#160;</span></td><td style="background-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%">19,375&#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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"/><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,543&#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%">8,893&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680&#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 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%">Total U.S. revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,768&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Outside of U.S.</span></td><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"/><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,201&#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,493&#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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"/><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%">772&#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%">398&#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 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%">Total outside of U.S. revenue</span></td><td colspan="3" style="display:none"/><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%">7,246&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,525&#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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><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%">75,014&#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%">34,473&#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:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022 and 2021, substantially all of the Company&#8217;s long-lived assets are held in the United States.</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_prct_GeographicalInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Geographical Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_GeographicalInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063299808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees and Indemnifications</span></div><div style="margin-top:9pt;text-indent:18pt"><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, the Company enters into agreements that contain a variety of representations and provide for general indemnification. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2022, the Company does not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facility Leases</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2013, the Company entered into a three-year lease agreement for its current facility located in Redwood City, California. In 2018, the Company expanded the lease space and extended the lease agreement through October 2023. In January 2023, the Company entered into an amendment to this lease that lease of 19,807 square feet of office space terminated on October 29, 2023, and lease of remaining 23,638 square feet is extended to terminate no later than January 31, 2024. The lease agreement provides for an escalation of rent payments each year and the Company records rent expense on a straight-line basis over the term of the lease. Rent is payable monthly. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company entered into a lease for two existing buildings, comprising approximately 158,221 square feet of space, located in San Jose, California. The lease commenced in July 2022, and will continue for 122 months following thereafter, with two five year options to extend the term of the lease. The Lease provides for annual base rent of $4.3&#160;million for the first year, which increases on a yearly basis up to $5.5&#160;million for the tenth year, for an aggregate of $49.2&#160;million. Under the terms of the lease, the Company will receive an allowance of up to $7.9&#160;million from the landlord to be applied to the Company&#8217;s construction of tenant improvements following the landlord&#8217;s delivery of the two buildings to the Company. During the year ended December&#160;31, 2022, the Company recorded both an right-of-use asset and liability of $22.7&#160;million related to the lease. As of December&#160;31, 2022, lease payments have not yet commenced for the lease.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental lease information:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Weighted-average lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense recognized under the leases, including additional rent charges for utilities, parking, maintenance and real estate taxes, was $5.1 million and $2.7 million for the years ended December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum annual operating lease and debt repayments are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></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%">As of December&#160;31, 2022</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%">Minimum Lease 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%">Debt Repayments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">4,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,297&#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,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%">8,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">30,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#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%">21,667&#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%">26,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">27,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;text-align: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 minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</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%">(24,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,257)</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%">Present value of future payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company&#8217;s security deposit is in the form of, and recorded as, restricted cash.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees and Indemnifications</span></div><div style="margin-top:9pt;text-indent:18pt"><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, the Company enters into agreements that contain a variety of representations and provide for general indemnification. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2022, the Company does not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facility Leases</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2013, the Company entered into a three-year lease agreement for its current facility located in Redwood City, California. In 2018, the Company expanded the lease space and extended the lease agreement through October 2023. In January 2023, the Company entered into an amendment to this lease that lease of 19,807 square feet of office space terminated on October 29, 2023, and lease of remaining 23,638 square feet is extended to terminate no later than January 31, 2024. The lease agreement provides for an escalation of rent payments each year and the Company records rent expense on a straight-line basis over the term of the lease. Rent is payable monthly. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company entered into a lease for two existing buildings, comprising approximately 158,221 square feet of space, located in San Jose, California. The lease commenced in July 2022, and will continue for 122 months following thereafter, with two five year options to extend the term of the lease. The Lease provides for annual base rent of $4.3&#160;million for the first year, which increases on a yearly basis up to $5.5&#160;million for the tenth year, for an aggregate of $49.2&#160;million. Under the terms of the lease, the Company will receive an allowance of up to $7.9&#160;million from the landlord to be applied to the Company&#8217;s construction of tenant improvements following the landlord&#8217;s delivery of the two buildings to the Company. During the year ended December&#160;31, 2022, the Company recorded both an right-of-use asset and liability of $22.7&#160;million related to the lease. As of December&#160;31, 2022, lease payments have not yet commenced for the lease.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental lease information:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Weighted-average lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense recognized under the leases, including additional rent charges for utilities, parking, maintenance and real estate taxes, was $5.1 million and $2.7 million for the years ended December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum annual operating lease and debt repayments are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></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%">As of December&#160;31, 2022</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%">Minimum Lease 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%">Debt Repayments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">4,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,297&#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,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%">8,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">30,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#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%">21,667&#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%">26,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">27,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;text-align: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 minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</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%">(24,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,257)</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%">Present value of future payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company&#8217;s security deposit is in the form of, and recorded as, restricted cash.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061624240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of PreparationThe consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;). These consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:18pt"><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. GAAP requires management to make estimates and assumptions that affect the amounts and disclosures reported in the consolidated financial statements. Management uses significant judgment when making estimates related to its common stock valuation in periods before the Company&#8217;s IPO and related stock-based compensation expense, right-of-use lease asset, lease liability, the valuations of the redeemable convertible preferred stock warrant liability and loan facility derivative liability, as well as certain accrued liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates. </span></div>While many restrictions associated with COVID-19 have more recently been relaxed, the longevity and extent of the various COVID-19 pandemic remains uncertain, including due to the emergence and impact of the COVID-19 variants and continued economic disruptions. Due to significant uncertainty surrounding the pandemic, management's judgments could change.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Reverse Stock Split, Initial Public Offering and Par Value and Shares Authorized Change</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-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a 1-for-4.75 reverse stock split of common stock and all redeemable convertible preferred stock. The par value of the common and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All authorized, issued and outstanding common stock, redeemable convertible preferred stock, warrants for preferred stock, stock options and per share amounts contained in the financial statements have been retroactively adjusted to reflect this reverse stock split for all periods presented.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial</span><span style="color:#008080;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:700;line-height:120%">Public</span><span style="color:#008080;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:700;line-height:120%">Offering</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company completed its IPO by issuing 6,556,000 shares of common stock, and the exercise of the underwriters option for 983,400 shares, at an offering price of $25.00 per share, for total net proceeds of approximately $172.4 million, after deducting underwriting discounts and commissions of $13.2 million and offering expenses of $2.9 million. Offering costs are capitalized, and consist of fees and expenses incurred in connection with the sale of common stock in its IPO, including legal, accounting, printing and other IPO-related costs. Upon completion of its IPO, these deferred offering costs were reclassified to stockholders&#8217; equity and recorded against the proceeds from the offering. In addition, all 29,912,264 shares of its then-outstanding redeemable convertible preferred stock automatically converted into 29,912,264 shares of common stock and it reclassified $329.5&#160;million of redeemable convertible preferred stock to additional paid-in capital on its consolidated balance sheet. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Par Value and Shares Authorized Change </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a change in par value from $0.001 to $0.00001 per share of common stock and all redeemable convertible preferred stock. All issued and outstanding common stock and redeemable convertible preferred stock contained in the financial statements have been retroactively corrected to reflect this immaterial change in par value for all periods presented.</span></div>In September 2021, 10.0 million shares of preferred stock were authorized and the number of authorized shares of common stock was increased to 300.0 million shares, both having a par value of $0.00001 per share.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents and Restricted Cash</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-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash in banks highly liquid securities determined to be cash equivalents, which are readily convertible into cash and mature within 90 days or less from the original date of purchase. Cash and cash equivalents include money market funds.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are considered available-for-sale marketable securities and are recorded at fair value, based on quoted market prices. Unrealized gains and losses are recorded in other comprehensive loss and included as a separate component of stockholders&#8217; equity (deficit). </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash is related to the Company&#8217;s letters of credit for the leases of its Redwood City and San Jose, CA locations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</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-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities at fair value on a recurring basis, including cash and cash equivalents, and accounts receivable, accounts payable and accrued liabilities, which approximate fair value due to their relatively short maturities as well as the loan facility derivative liability. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value: </span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Observable inputs such as quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Other inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"><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:20.44pt">Unobservable inputs that are supported by little or no market activities, which would require the Company to develop its own assumptions.</span></div>The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair 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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</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-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and, to a lesser extent, accounts receivable. The Company believes that credit risk in its accounts </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%">receivable is mitigated by its credit evaluation process, relatively short collection terms and diversity of its customer base. The Company generally does not require collateral and losses on accounts receivable have historically been within management&#8217;s expectations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customers accounted for more than 10% of revenue during the year ended December&#160;31, 2022 and 2021. No customers accounted for more than 10% of accounts receivable at December&#160;31, 2022. One customer accounted for 11% of accounts receivable at December 31, 2021. </span></div>The Company&#8217;s investment policy limits investments to certain types of debt securities issued by the U.S. government, its agencies, and institutions with investment-grade credit ratings, as well as corporate debt or commercial paper issued by the highest quality financial and non-financial companies, and places restrictions on maturities and concentration by type and issuer. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash and cash equivalents and issuers of investments to the extent recorded on the balance sheets. The Company has limited its credit risk associated with cash and cash equivalents by placing its investments with banks it believes are highly creditworthy and with highly rated investments.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text">Allowance for Doubtful Accounts The Company&#8217;s expected loss allowance methodology is developed using its historical collection experience, current and future economic market conditions and a review of the current aging status and financial condition of its customers. Specific allowance amounts are established to record the appropriate allowance for customers that have a known risk of default. Balances are written off when they are ultimately determined to be uncollectible. The Company has not experienced any significant collection issues and the allowance for doubtful accounts has not been material.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text">Inventory Inventories are valued at the lower of cost, computed on a first-in, first-out basis, or net realizable value. The allocation of production overhead to inventory costs is based on normal production capacity. Abnormal amounts of idle facility expense, freight, handling costs, and consumption are expensed as incurred, and not included in overhead. The Company maintains provisions for excess and obsolete inventory based on management&#8217;s estimates of forecasted demand and, where applicable, product expiration.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment and Intangible Assets</a></td>
<td class="text">Property and Equipment and Intangible AssetsProperty and equipment and intangible assets are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization for property and equipment are determined using the straight-line method over the estimated useful lives of the respective assets, generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3MTY_b7b64a65-3118-4140-a1bf-75fa3165be86">three</span> to five years. The Company reclassifies inventory used at customer sites for evaluation purposes to property and equipment due to a limited history of sales of evaluation units. Amortization of intangible assets are determined using the straight-line method over the estimated useful lives, generally through the patent expiration date. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Maintenance and repairs are charged to operating expenses as incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentImpairment', window );">Impairment of Long-Lived Assets</a></td>
<td class="text">Impairment of Long-Lived Assets Long-lived assets consist primarily of property and equipment and intangible assets, net, and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require that a long-lived asset be tested for possible impairment, the Company compares the undiscounted cash flows expected to be generated by the asset group to the carrying amount of the asset group. If the carrying amount of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. The Company determines fair value using the income approach based on the present value of expected future cash flows or other appropriate measures of estimated fair value. The Company&#8217;s cash flow assumptions consider historical and forecasted revenue and operating costs and other relevant factors. During the years ended December&#160;31, 2022 and 2021, the Company has not recorded impairment charges on its long-lived assets.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">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-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue will be recognized subsequent to invoicing. Service agreements are generally invoiced annually at the beginning of each coverage period and recorded as deferred revenue and recognized as revenue ratably over </span></div>the coverage period. Deferred revenue that will be recognized during the 12 months following the balance sheet date is recorded as the current portion of deferred revenue, and the remaining portion, if any, would be recorded as non-current.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Loan Facility Derivative Liability</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-style:italic;font-weight:700;line-height:120%">Loan Facility Derivative Liability</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company&#8217;s previous loan facility (Note 6), the Company is obligated to pay a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of our assets or voting stock, or achieving a $200.0&#160;million trailing 12 months revenue target, in each case, by September 2029. The fee is calculated at the time of the liquidity event occurrence to be $1.0&#160;million if only the first installment has been drawn, $2.0&#160;million if the first two installments have been drawn, $2.4&#160;million if the first three installments have been drawn, or $3.0&#160;million if all four installments have been drawn, in each case, upon the occurrence of the liquidity event. At the time of extinguishment, the Company has drawn on the first two installments. The Company has determined this fee is a freestanding derivative instrument. The $1.4&#160;million fair value of this loan facility derivative was initially recorded as a debt discount and a non-current liability on the date of issuance in connection with obtaining additional financing as applicable and will be revalued every reporting period until the earlier occurrence of a defined liquidity event or achieving a revenue target by September 2029 or termination of such fee arrangement.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For agreements with a term of more than 12 months, the Company determines if the agreement contains a lease at inception. Operating lease liabilities represent an obligation to make lease payments arising from the lease agreement. Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the remaining lease term. In determining the present value of lease payments, the Company estimates its incremental borrowing rate as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term, of an amount equal to the lease payments in a similar economic environment. Operating lease liabilities are included in the Company&#8217;s consolidated balance sheet. Right-of-use assets represent our right to use an underlying asset for the lease term and are classified as non-current assets. Lease expense is recognized on a straight-line basis over the expected lease term in the Company&#8217;s consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not elected to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, records a right-of-use asset and lease liability based on the present value of the future minimum lease payments over the term at commencement date. Variable lease payments are expensed as incurred. The Company has also elected to not apply the recognition requirement to any leases within its existing classes of assets with a term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">The Company has lessor arrangements with customers for a fixed monthly fee with no non-lease components, typically for 3-12 months. These arrangements are accounted for as an operating lease in accordance with ASC 842. These arrangements and related revenue are immaterial to the periods presented.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is derived primarily from the sales of the AquaBeam</span><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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Robotic Systems, and handpieces that are for one-time use during each surgery using the AquaBeam Robotic System. The AquaBeam Robotic System contains both software and non-software components that are delivered together as a single product and generally contain a one-year warranty. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine revenue recognition for arrangements that the Company determines are within the scope of ASC Topic 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, the Company satisfies the performance obligations. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determined those that are performance obligations and assess whether each promised good or service is distinct based on the contract. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contracts are typically in the form of a master service agreement and a purchase order from the customer. The Company&#8217;s AquaBeam Robotic System sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the transaction price it expects to be entitled to in exchange for transferring the promised product to the customer, which is based on the invoiced price for the products. All prices are at fixed amounts per the sales </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%">agreement with the customer and there are generally no discounts, rebates or other price concessions or a right of return, once the agreement is signed. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and update these estimates as necessary.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AquaBeam Robotic Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the time of delivery. Systems rented for a fixed monthly fee during an evaluation period, typically 3-12 months, are recognized as revenue straight-line during the lease term, in accordance with ASC 842, and are not material. For systems sold following an evaluation period, revenue is recognized generally once sales terms are mutually agreed (as the system is already installed at the customer site). For systems sold through distributors, revenue is recognized generally at the time of delivery to the distributor. The Company&#8217;s system arrangements generally do not provide a right of return. The systems are generally covered by a one-year service agreement included in the warranty. The service agreements have a stand alone selling price and are typically recognized as deferred revenue and amortized over the one-year service period.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hand pieces and other consumables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Revenue from sales of handpieces and other consumables is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Service revenue, inclusive of the amounts associated with the AquaBeam Robotic System warranties, is recognized over the term of the service period, as the customer benefits from the services throughout the service period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that certain promises in the multiple-element arrangements, such as installation, training and certain ancillary products, are immaterial, and/or do not represent separate performance obligations for which transaction price is allocated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue is recognized subsequent to invoicing, such as service contracts, which are recognized ratably as revenue over the performance period. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s typical payment terms are between approximately 30 to 90 days. The Company expenses shipping and handling costs as incurred and includes them in the cost of sales. In those cases where shipping and handling costs are billed to customers, the Company classifies the amounts billed as a component of revenue. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. The Company expenses any incremental costs of obtaining a contract, including but not limited to, sales commissions, as and when incurred as the expected amortization period of the incremental costs would have been less than one year and are reported in selling, general and administrative expense in the statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the practical expedient under ASC 606 and does not disclose unsatisfied performance obligations for service contracts as these contracts generally have an original duration of less than one year. For those contracts with an original duration exceeding one year, the aggregate amount of transaction price allocated to the performance obligations unsatisfied at December&#160;31, 2022 was not material.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</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-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists primarily of manufacturing overhead costs, material costs and direct labor, including stock-based compensation. A significant portion of the Company&#8217;s cost of sales currently consists of manufacturing overhead costs. These overhead costs include the cost of quality assurance, material procurement, inventory control, facilities, equipment and operations supervision and management. Cost of sales also includes depreciation expense for production equipment, </span></div>warranty, including any recalls, and field service costs, and purchased intangibles and certain direct costs such as shipping costs.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text">Research and DevelopmentResearch and development costs are expensed as incurred. Research and development costs consist primarily of engineering, product development, and regulatory affairs, consulting services, materials, depreciation and other costs associated with products and technologies being developed, including employee and non-employee compensation, stock-based compensation, supplies, quality assurance expenses, related travel expenses and facilities expenses.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</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-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock options granted to employees and directors under the fair value recognition provision of ASC 718, Compensation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock 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 recognized over the requisite service period in the statements of operations and comprehensive loss. The Company uses the straight-line method for expense attribution.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model. The Black-Scholes model determines the fair value of stock-based payment awards based on the fair market value of the Company&#8217;s common stock on the date of grant and is affected by assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the fair market value of the Company&#8217;s common stock, volatility over the expected term of the awards and actual and projected employee stock option exercise behaviors. The Company has opted to use the &#8220;simplified method&#8221; for estimating the expected term of options, whereby the expected term equals the arithmetic average of the vesting term and the original contractual term of the option. Due to the Company&#8217;s limited operating history and limited company specific historical and implied volatility data, the Company has based its estimate of expected volatility on the historical volatility of a group of similar companies that are publicly traded. When selecting these public companies on which it has based its expected stock price volatility, the Company generally selected companies with comparable characteristics to it, including enterprise value, stages of clinical development, risk profiles, position within the industry and with historical share price information sufficient to meet the expected life of the stock-based awards. The historical volatility data was computed using the daily closing prices for the selected companies&#8217; shares during the equivalent period of the calculated expected term of the share-based payments. The Company will continue to analyze the historical stock price volatility and expected term assumptions as more historical data for the Company&#8217;s common stock becomes available. The risk-free rate assumption is based on the U.S. Treasury instruments with maturities similar to the expected term of the Company&#8217;s stock options. The expected dividend assumption is based on the Company&#8217;s history of not paying dividends and its expectation that it will not declare dividends for the foreseeable future.  The Company has elected to account for forfeitures when they occur.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s common stock underlying the stock options has historically been determined by the Company&#8217;s board of directors (&#8220;Board&#8221;). Because there was no public market for the Company&#8217;s common stock prior to the IPO, the Board determined the fair value of the Company&#8217;s common stock at the time of grant of the option by considering a number of objective and subjective factors, including valuations of comparable companies, sales of the Company&#8217;s redeemable convertible preferred stock, operating and financial performance and the general and industry-specific economic outlook.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the fair value of restricted stock units (&#8220;RSUs&#8221;) using the closing market price of the Company&#8217;s common stock on the date of the grant. Stock-based compensation cost for RSUs is measured at the grant date based on the estimated fair value of the award and is recognized as expense over the requisite service period (generally the vesting period), net of forfeitures.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_CommonStockValuationPolicyPolicyTextBlock', window );">Common Stock Valuation</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-style:italic;font-weight:700;line-height:120%">Common Stock Valuation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intent has been to grant all options with an exercise price not less than the fair value of its common stock underlying those options on the date of grant. Prior to its IPO, the Company has determined the estimated fair value of its common stock at each valuation date in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation (the &#8220;Practice Aid&#8221;). The Company&#8217;s board of directors, with the assistance of management, developed these valuations using significant judgment and taking into account numerous factors, including:</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: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">valuations of its common stock with the assistance of independent third-party valuation specialists;</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: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 stage of development and business strategy, including the status of research and development efforts, of its products and product candidates, and the material risks related to its business and industry;</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: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 results of operations and financial position, including its levels of available capital resources;</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: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 valuation of publicly traded companies in the life sciences and medical device sectors, as well as recently completed mergers and acquisitions of peer companies;</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: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 prices of its redeemable convertible preferred stock sold to investors in arm&#8217;s length transactions and the rights, preferences, and privileges of its redeemable convertible preferred stock relative to those of its common stock;</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: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 likelihood of achieving a liquidity event for the holders of its common stock, such as an initial public offering or a sale of the Company given prevailing market conditions;</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: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 inability of the Company&#8217;s stockholders to freely trade its common stock in the public markets, resulting in a discount to reflect the lack of marketability of the Company&#8217;s common stock based on the weighted-average expected time to liquidity. </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: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">trends and developments in its industry; and</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: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">external market conditions affecting the life sciences and medical device industry sectors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s board of directors determined the fair value of its common stock by first determining the enterprise value of the Company&#8217;s business using the market approach, income approach or from the value implied by the latest round of equity financing, and then allocating the value among the various classes of its equity securities to derive a per share value of its common stock. The Practice Aid identifies various available methods for allocating enterprise value across classes and series of capital stock to determine the estimated fair value of common stock at each valuation date.</span></div>For all options granted prior to the Company&#8217;s IPO in September 2021, the Board allocated the enterprise value based on the option pricing method (&#8220;OPM&#8221;). OPM treats the rights of the holders of preferred and common stock as equivalent to call options on any value of the enterprise above certain break points of value based upon the liquidation preferences of the holders of preferred stock, as well as their rights to participation and conversion. Thus, the estimated value of the common stock can be determined by estimating the value of its portion of each of these call option rights. When valuing options granted around the time of an equity financing that is considered arms-length, OPM derived the Company&#8217;s equity value of a company from the price of the securities issued by the Company in the equity financing. Following the completion of the Company&#8217;s IPO in September 2021, the fair value of the Company&#8217;s common stock is determined based on the closing price of its common stock on The Nasdaq Global Market.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Expenses</a></td>
<td class="text">Advertising Expenses The Company expenses the costs of advertising, including promotional expenses, as incurred. Advertising expenses were not significant.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy', window );">Defined Contribution Plan</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-style:italic;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution retirement savings plan under Section 401(k) of the Internal Revenue Code. This plan allows eligible employees to defer a portion of their annual compensation on a pre-tax basis. The Company is authorized to make matching contributions but has not made such contributions for the years ended December&#160;31, 2022 and 2021.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</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-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates that will be in effect when the differences are expected to reverse. Valuation allowances against deferred tax assets are established when necessary to reduce deferred tax assets to the amounts expected to be realized. Currently, the Company has recorded a full valuation allowance against its deferred tax assets and there is no provision for income taxes, as the Company has incurred operating losses to-date. The Company&#8217;s policy is to record interest and penalties related to uncertain tax positions as a component of income tax expense in the statement of operations. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share</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-style:italic;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock and common stock equivalent shares from dilutive stock options and common stock warrants outstanding during the period. Because the Company has reported a net loss for all periods presented, diluted net loss per share is the same as basic net loss per share for those periods as all potentially dilutive securities were antidilutive in those periods.</span></div>The Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. The shares of the Company&#8217;s redeemable convertible preferred stock participated in any dividends declared by the Company and were therefore considered to be participating securities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Gain (Loss)</a></td>
<td class="text">Comprehensive Gain (Loss)Comprehensive gain (loss) consists of net gains (losses) and changes in unrealized gains and losses on cash equivalents. Accumulated other comprehensive loss is presented in the accompanying balance sheets, when applicable.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text">Segment InformationThe Company operates as a single operating segment. The Company&#8217;s chief operating decision maker, its Chief Executive Officer, reviews financial information on an aggregate basis for the purposes of allocating resources and evaluating financial performance.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements</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-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;31, 2022, as the Company no longer qualified as an emerging growth company, the Company retroactively adopted both Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-13, Financial Instruments&#8212;Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments (&#8220;ASU 2016-13&#8221;) and No. 2020-4, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (&#8220;ASU 2020-4&#8221;).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2016-13 requires an entity to utilize a new impairment model known as the current expected credit loss (&#8220;CECL&#8221;) model to estimate its lifetime &#8220;expected credit loss&#8221; and record an allowance that, when deducted from the amortized cost basis of the financial assets and certain other instruments, including but not limited to available-for-sale debt securities. Credit losses relating to available-for-sale debt securities will be recorded through an allowance for credit losses rather than as a direct write-down to the security. ASU 2016-13 requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. In November 2019, the FASB issued ASU 2019-10, Financial Instruments&#8212;Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842): Effective Dates, which defers the effective date of ASU 2016-13 to fiscal years beginning after December 15, 2022 for all entities except SEC reporting companies that are not smaller reporting companies. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2020-4 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. These amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship.</span></div><div style="margin-top:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of these ASUs did not have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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_prct_CommonStockValuationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock Valuation Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_CommonStockValuationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919352-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL119206284-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -URI https://asc.fasb.org/subtopic&amp;trid=2235144<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -URI https://asc.fasb.org/subtopic&amp;trid=2235172<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -URI https://asc.fasb.org/subtopic&amp;trid=2235116<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21459-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063293680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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"><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 assets and liabilities measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.839%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash</span></td><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="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:7pt;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:7pt;font-weight:400;line-height:100%">8,870&#160;</span></td><td style="background-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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">8,870&#160;</span></td><td style="background-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:7pt;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:7pt;font-weight:400;line-height:100%">13,621&#160;</span></td><td style="background-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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">13,621&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash equivalents</span></td><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="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:7pt;font-weight:400;line-height:100%">212,989&#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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">212,989&#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:7pt;font-weight:400;line-height:100%">290,699&#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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%">290,699&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><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="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:7pt;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:7pt;font-weight:400;line-height:100%">221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%">304,320&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">304,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:7pt;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:7pt;font-weight:400;line-height:100%">304,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="background-color:#cceeff;padding:0 1pt"/><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"/><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"/><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"/><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"/><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"/><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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_6c694680-6c8c-417f-b67b-ebe6d7f01466"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_d8005ed7-1dc5-4f38-a040-c1011f3128c5">Loan facility derivative liability</span></span></span></td><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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,779&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,779&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,496&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,496&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">Schedule of Derivative Liabilities at Fair Value</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the changes in the estimated fair value of the Company&#8217;s loan facility derivative liability, classified as Level 3 (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.994%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.107%"/><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:8.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.333%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.339%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</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="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of success fee</span></td><td colspan="3" style="display:none"/><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%">(150)</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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_6f2cafa0-d126-4cfd-b7cb-e3fa72eb6c18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_a4051ddd-d38b-4337-8829-d94a24d949b8">Change in fair value</span></span></span></td><td colspan="3" style="display:none"/><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%">283&#160;</span></td><td style="background-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%">(136)</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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of the period</span></td><td colspan="3" style="display:none"/><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%">1,779&#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%">1,496&#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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740065772464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Composition of Certain Consolidated Financial Statement Items (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</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-style:italic;font-weight:700;line-height:120%">Inventory (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,740&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="display:none"/><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,388&#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,502&#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 13pt;text-align: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 inventory</span></td><td colspan="3" style="display:none"/><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%">28,543&#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%">13,147&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text">Property and Equipment, Net (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory, manufacturing and computer equipment, and furniture and fixtures</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,874&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,082&#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%">Leasehold improvements</span></td><td colspan="3" style="display:none"/><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,941&#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,941&#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%">Evaluation units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></div></td><td colspan="3" style="display:none"/><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,671&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="display:none"/><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%">17,660&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,739&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="display:none"/><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%">(9,004)</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,694)</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%">Total property and equipment, net</span></td><td colspan="3" style="display:none"/><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%">8,656&#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%">5,045&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Other Current Liabilities</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-style:italic;font-weight:700;line-height:120%">Other Current Liabilities (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 purchases</span></td><td colspan="3" style="display:none"/><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,006&#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,105&#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%">Professional services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales tax</span></td><td colspan="3" style="display:none"/><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%">829&#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%">515&#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%">Interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#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%">Travel expenses</span></td><td colspan="3" style="display:none"/><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%">429&#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%">281&#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%">Asset retirement obligation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical trial expenses</span></td><td colspan="3" style="display:none"/><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%">175&#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%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">741&#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%">Other</span></td><td colspan="3" style="display:none"/><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,558&#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%">778&#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%">Total other current liabilities</span></td><td colspan="3" style="display:none"/><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%">7,468&#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%">4,608&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Interest and Other Income (Expense), Net</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-style:italic;font-weight:700;line-height:120%">Interest and Other Income (Expense), net (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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"/><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%">Interest income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in fair value of preferred stock warrants</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">64&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease (increase) in fair value of loan facility derivative liability</span></div></td><td colspan="3" style="display:none"/><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%">(283)</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%">135&#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%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest and other income, net</span></div></td><td colspan="3" style="display:none"/><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%">2,011&#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%">121&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740066190176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation recognized, before taxes, are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, general and administrative</span></td><td colspan="3" style="display:none"/><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,387&#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,760&#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 13pt;text-align: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 stock-based compensation</span></td><td colspan="3" style="display:none"/><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%">10,670&#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%">3,796&#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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock', window );">Schedule of Stock Option Activity and Related Information</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity and related information are as follows (options in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.445%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.022%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31, 2022</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"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></div></td><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.58&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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,031)</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.89&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14&#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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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.93&#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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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,353&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.93&#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"/><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%">Exercisable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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%">3,386&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#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.38&#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"/><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="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of Fair Value Assumptions</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted to employees or directors was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 life (years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</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%">Expected volatility </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#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%">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 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%">Risk-free interest rate </span></td><td colspan="3" style="display:none"/><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.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%">1.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;text-align: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 rate </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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%">&#8212;&#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;text-align: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 fair value</span></td><td colspan="3" style="display:none"/><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%">19.15&#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%">4.36&#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></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options granted under the 2021 ESPP to employees was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.333%"><tr><td style="width:1.0%"/><td style="width:81.918%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.196%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 life (years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#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"/><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%">Risk-free interest rate </span></td><td colspan="3" style="display:none"/><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.2&#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"/><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%">Expected dividend rate </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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"/><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%">Weighted-average fair value</span></td><td colspan="3" style="display:none"/><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%">15.11&#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"/><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="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Schedule of Restricted Stock Unit Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s RSU activity and related information are as follows (RSUs in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.445%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.022%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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 31, 2022</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"/><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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</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:100%">Fair Value</span></div></td><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.23&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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)</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.28&#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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.78&#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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">742&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.35&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740066276736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation between the tax provision computed at the federal statutory income tax rate and the Company's actual effective income tax rate are as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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 and other permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of net deferred tax assets are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</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,197&#160;</span></td><td style="background-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%">52,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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847&#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%">555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,209&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,082&#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%">717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized R&amp;D expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279&#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%">909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,003&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758&#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,418&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,911&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(94,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,046)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(5,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,828)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">&#8212;&#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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the change in the unrecognized tax benefit during the year is as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to:</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="background-color:#cceeff;padding:2px 1pt 2px 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%">Current 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%">783&#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%">510&#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 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%">Prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td style="background-color:#cceeff;border-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%">2,700&#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%">1,917&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI https://asc.fasb.org/extlink&amp;oid=126976462&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061185936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock', window );">Schedule of Loss Per Share, Basic</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share was determined as follows (in thousands, except per share amounts): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,853)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">Weighted-average common stock outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#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:bottom"><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="3" style="display:none"/><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%">(1.96)</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%">(3.63)</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock', window );">Schedule of Loss Per Share, Diluted</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share was determined as follows (in thousands, except per share amounts): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,853)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">Weighted-average common stock outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#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:bottom"><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="3" style="display:none"/><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%">(1.96)</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%">(3.63)</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="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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities outstanding have been excluded from the computations of weighted-average shares outstanding because such securities have an antidilutive impact due to losses reported (in common stock equivalent shares, in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><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 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Restricted stock units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#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: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="display:none"/><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%">110&#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%">193&#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 13pt;text-align: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</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,205&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,593&#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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effect of income (loss) on basic earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1278-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740064288688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue from External Customers by Geographic Areas</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue disaggregated by type and geography (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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"/><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%">U.S.</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"/><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%">36,527&#160;</span></td><td style="background-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%">19,375&#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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"/><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,543&#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%">8,893&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680&#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 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%">Total U.S. revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,768&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Outside of U.S.</span></td><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"/><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,201&#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,493&#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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"/><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%">772&#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%">398&#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 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%">Total outside of U.S. revenue</span></td><td colspan="3" style="display:none"/><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%">7,246&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,525&#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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><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%">75,014&#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%">34,473&#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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Revenue from External Customers by Products and Services</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue disaggregated by type and geography (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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"/><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%">U.S.</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"/><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%">36,527&#160;</span></td><td style="background-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%">19,375&#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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"/><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,543&#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%">8,893&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680&#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 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%">Total U.S. revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,768&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Outside of U.S.</span></td><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System sales and rentals</span></td><td colspan="3" style="display:none"/><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,201&#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,493&#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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Handpieces and other consumables</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="3" style="display:none"/><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%">772&#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%">398&#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 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%">Total outside of U.S. revenue</span></td><td colspan="3" style="display:none"/><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%">7,246&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,525&#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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><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%">75,014&#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%">34,473&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph a<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061185808">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease, Cost</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental lease information:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Weighted-average lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8%</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Future minimum lease payments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum annual operating lease and debt repayments are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></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%">As of December&#160;31, 2022</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%">Minimum Lease 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%">Debt Repayments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">4,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,297&#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,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%">8,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">30,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#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%">21,667&#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%">26,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">27,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;text-align: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 minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</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%">(24,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,257)</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%">Present value of future payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum annual operating lease and debt repayments are as follows (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></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%">As of December&#160;31, 2022</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%">Minimum Lease 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%">Debt Repayments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">4,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,297&#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,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%">8,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">30,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#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%">21,667&#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%">26,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">27,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;text-align: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 minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</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%">(24,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,257)</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%">Present value of future payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061576224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 221,859<span></span>
</td>
<td class="nump">$ 304,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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (348,675)<span></span>
</td>
<td class="num">$ (261,521)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_InitialPublicOfferingAbstract', window );"><strong>Initial Public Offering</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received on transaction</a></td>
<td class="nump">$ 172,400<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_prct_InitialPublicOfferingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Initial Public Offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_InitialPublicOfferingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740060535904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForUnderwritingExpense', window );">Payments for underwriting discount and commissions</a></td>
<td class="nump">$ 13,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of stock issuance costs</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Convertible preferred stock, shares, number of shares issued upon conversion (in shares) | shares</a></td>
<td class="nump">29,912,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public 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="nump">$ 329,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, shares authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_ProductWarrantyTerm', window );">Product warranty period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_ServiceAgreementAmortizationPeriod', window );">Service agreement, amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Reverse stock split, conversion ratio</a></td>
<td class="nump">0.2105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=prct_Customer1Member', window );">Customer 1 | Accounts Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenue by significant geographical locations outside the United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityMember', window );">Loan Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liability, loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityMember', window );">Loan Facility | Line of Credit | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget', window );">Trailing twelve month revenue target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn', window );">Fee on first installment drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn', window );">Fee if first two installments drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn', window );">Fee if first three installments drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn', window );">Fee if all four installments are drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">$ 329,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 329,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares) | shares</a></td>
<td class="nump">6,556,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received on transaction</a></td>
<td class="nump">$ 172,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | Over-Allotment 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares) | shares</a></td>
<td class="nump">983,400<span></span>
</td>
<td class="text">&#160;<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_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Compliance, Contingent Trailing Twelve Month Revenue Target</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Four Installments Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, One Installment Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Three Installments Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Two Installments Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_ProductWarrantyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product Warranty Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_ProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_ServiceAgreementAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Service Agreement, Amortization Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_ServiceAgreementAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<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 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForUnderwritingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash paid for expenses incurred during underwriting activities (the process to review insurance applications, evaluate risks, accept or reject applications, and determine the premiums to be charged) for insurance companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForUnderwritingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_srt_MajorCustomersAxis=prct_Customer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=prct_Customer1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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=prct_LoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=prct_LoanFacilityMember</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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061546032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Total cash and cash equivalents</a></td>
<td class="nump">$ 221,859<span></span>
</td>
<td class="nump">$ 304,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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative liability, statement of financial position</a></td>
<td class="text">Loan facility derivative liability<span></span>
</td>
<td class="text">Loan facility derivative liability<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 8,870<span></span>
</td>
<td class="nump">$ 13,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="nump">212,989<span></span>
</td>
<td class="nump">290,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Total cash and cash equivalents</a></td>
<td class="nump">221,859<span></span>
</td>
<td class="nump">304,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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Loan facility derivative liability</a></td>
<td class="nump">1,779<span></span>
</td>
<td class="nump">1,496<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">8,870<span></span>
</td>
<td class="nump">13,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="nump">212,989<span></span>
</td>
<td class="nump">290,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Total cash and cash equivalents</a></td>
<td class="nump">221,859<span></span>
</td>
<td class="nump">304,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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Loan facility derivative liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Total cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Loan facility derivative liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Total cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Loan facility derivative liability</a></td>
<td class="nump">$ 1,779<span></span>
</td>
<td class="nump">$ 1,496<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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061632880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value, Inputs, Level 3 - Fair Value, Measurements, Recurring (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList', window );">Fair value, net derivative asset (liability), recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income</a></td>
<td class="text">Change in fair value of redeemable convertible preferred stock warrants and derivative liability<span></span>
</td>
<td class="text">Change in fair value of redeemable convertible preferred stock warrants and derivative liability<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Beginning of the period</a></td>
<td class="nump">$ 1,496<span></span>
</td>
<td class="nump">$ 1,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues', window );">Issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements', window );">Payment of success fee</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(150)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="nump">283<span></span>
</td>
<td class="num">(136)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">End of the period</a></td>
<td class="nump">$ 1,779<span></span>
</td>
<td class="nump">$ 1,496<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_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&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 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-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 (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement in which net income is reported that includes gain (loss) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740060999024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details) - Valuation Technique, Discounted Cash Flow - Level 3 - Fair Value, Measurements, Recurring<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMeasurementInput', window );">Cash flow discount</a></td>
<td class="nump">0.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems', window );"><strong>Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMeasurementInput', window );">Cash flow discount</a></td>
<td class="nump">0.06<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_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongTermDebtMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061085440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Composition of Certain Consolidated Financial Statement Items - Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 12,417<span></span>
</td>
<td class="nump">$ 6,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">14,388<span></span>
</td>
<td class="nump">5,502<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 28,543<span></span>
</td>
<td class="nump">$ 13,147<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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067613568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Composition of Certain Consolidated Financial Statement Items - Property and Equipment, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 17,660<span></span>
</td>
<td class="nump">$ 11,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="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(9,004)<span></span>
</td>
<td class="num">(6,694)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">8,656<span></span>
</td>
<td class="nump">5,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=prct_LaboratoryAndManufacturingEquipmentMember', window );">Laboratory, manufacturing and computer equipment, and furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">3,260<span></span>
</td>
<td class="nump">2,874<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Rental equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">1,313<span></span>
</td>
<td class="nump">1,082<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">4,941<span></span>
</td>
<td class="nump">4,941<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=prct_EvaluationUnitsMember', window );">Evaluation units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">2,475<span></span>
</td>
<td class="nump">2,842<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 5,671<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=prct_LaboratoryAndManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=prct_LaboratoryAndManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=prct_EvaluationUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=prct_EvaluationUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740068837488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Composition of Certain Consolidated Financial Statement Items - Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_prct_AccruedPurchases', window );">Accrued purchases</a></td>
<td class="nump">$ 2,006<span></span>
</td>
<td class="nump">$ 1,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional services</a></td>
<td class="nump">1,739<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales tax</a></td>
<td class="nump">829<span></span>
</td>
<td class="nump">515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest</a></td>
<td class="nump">532<span></span>
</td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_AccruedTravelExpensesCurrent', window );">Travel expenses</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationCurrent', window );">Asset retirement obligation</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_AccruedClinicalTrialExpensesCurrent', window );">Clinical trial expenses</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_ContractWithCustomerDepositLiabilityCurrent', window );">Customer deposit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">1,558<span></span>
</td>
<td class="nump">778<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 7,468<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_prct_AccruedClinicalTrialExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Clinical Trial Expenses, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_AccruedClinicalTrialExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_AccruedPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Purchases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_AccruedPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_AccruedTravelExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Travel Expenses, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_AccruedTravelExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_ContractWithCustomerDepositLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Deposit Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_ContractWithCustomerDepositLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061112064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Composition of Certain Consolidated Financial Statement Items - Interest and Other Income (Expense), net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">$ 2,497<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Decrease in fair value of preferred stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Decrease (increase) in fair value of loan facility derivative liability</a></td>
<td class="num">(283)<span></span>
</td>
<td class="nump">135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other</a></td>
<td class="num">(203)<span></span>
</td>
<td class="num">(154)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_InterestAndOtherIncomeExpense', window );">Total interest and other income, net</a></td>
<td class="nump">$ 2,011<span></span>
</td>
<td class="nump">$ 121<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_InterestAndOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest And Other Income (Expense)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_InterestAndOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061109568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br> $ in Millions</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>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Payments to acquire intangible assets</a></td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear', window );">Expected annual rate per year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets, Amortization Expense, Expected Annual Rate Per Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740055130528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Details)<br></strong></div></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>installment</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms', window );">Gain (loss) on amendment of debt terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on loan extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,258,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorLoansMember', window );">Senior Loans | Canadian Imperial Bank of Commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="nump">$ 52,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm', window );">Debt instrument, covenant compliance interest-only period term</a></td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm', window );">Debt instrument, covenant compliance interest-only period renewal term</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on loan extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorLoansMember', window );">Senior Loans | Forecast | Canadian Imperial Bank of Commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount', window );">Debt instrument, covenant compliance, revenue threshold amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount', window );">Debt instrument, covenant compliance, EBITDA threshold amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateOneMonthTermMember', window );">Secured Overnight Financing Rate One Month Term | Senior Loans | Canadian Imperial Bank of Commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Facility interest, spread on base rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateThreeMonthTermMember', window );">Secured Overnight Financing Rate Three Month Term | Senior Loans | Canadian Imperial Bank of Commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Facility interest, spread on base rate</a></td>
<td class="nump">0.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateSixMonthTermMember', window );">Secured Overnight Financing Rate Six Month Term | Senior Loans | Canadian Imperial Bank of Commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Facility interest, spread on base rate</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateFloorRateMember', window );">Secured Overnight Financing Rate Floor Rate | Senior Loans | Canadian Imperial Bank of Commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Facility interest, spread on base rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateMarginRateMember', window );">Secured Overnight Financing Rate Margin Rate | Senior Loans | Canadian Imperial Bank of Commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Facility interest, spread on base rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityMember', window );">Loan Facility | Line of Credit | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Loan facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityNumberOfInstallments', window );">Number of installments | installment</a></td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Facility interest rate at period end (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.37%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Facility term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentInterestOnlyPeriod', window );">Interest only period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentPrincipalAndInterestPeriod', window );">Principal and interest period (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount', window );">Covenant compliance, IPO capital raised in threshold amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod', window );">Covenant compliance, IPO capital raised in threshold amount achieved, extended interest only period (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod', window );">Covenant compliance, IPO capital raised in threshold amount achieved, extended principal and interest only period (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent', window );">Covenant compliance, revenue forecast for commensurate period, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly', window );">Covenant compliance, revenue forecast amount, first two installments only</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly', window );">Covenant compliance, revenue forecast amount, first three installments only</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn', window );">Covenant compliance, revenue forecast amount, all installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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="Show.showAR( this, 'defref_prct_LineOfCreditFacilityFinalPaymentFeePercentage', window );">Final payment fee, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent', window );">Early repayment fee first twelve month, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent', window );">Early repayment fee second twelve month period, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent', window );">Early repayment fee, twenty four months thereafter, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget', window );">Trailing twelve month revenue target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn', window );">Fee on first installment drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn', window );">Fee if first two installments drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn', window );">Fee if first three installments drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,400,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn', window );">Fee if all four installments are drawn</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityMember', window );">Loan Facility | Line of Credit | Base Rate | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Facility base interest rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityMember', window );">Loan Facility | Line of Credit | London Interbank Offered Rate (LIBOR) | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Facility interest, spread on base rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheOneMember', window );">Loan Facility, Tranche One | Line of Credit | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from long-term lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheTwoMember', window );">Loan Facility, Tranche Two | Line of Credit | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from long-term lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheThreeMember', window );">Loan Facility, Tranche Three | Line of Credit | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget', window );">Trailing six months revenue target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentInterestOnlyPeriod', window );">Interest only period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentPrincipalAndInterestPeriod', window );">Principal and interest period (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheFourMember', window );">Loan Facility, Tranche Four | Line of Credit | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget', window );">Trailing six months revenue target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod', window );">Extended interest only period (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod', window );">Extended principal and interest period (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<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_prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument, Contingent Borrowing, Extended Interest Only Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument, Contingent Borrowing, Extended Principal and Interest Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Interest Only Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Principal and Interest Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, EBITDA Threshold Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance Interest-Only Period Renewal Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance Interest-Only Period Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Revenue Forecast Amount, All Installments Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Revenue Forecast Amount, First Three Installments Only</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Revenue Forecast Amount, First Two Installments Only</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Revenue Forecast for Commensurate Period, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Revenue Threshold Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_DebtInstrumentInterestOnlyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument, Interest Only Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentInterestOnlyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_DebtInstrumentPrincipalAndInterestPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument, Principal and Interest Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DebtInstrumentPrincipalAndInterestPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Compliance, Contingent Trailing Six Twelve Month Revenue Target</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Compliance, Contingent Trailing Twelve Month Revenue Target</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Four Installments Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, One Installment Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Three Installments Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Two Installments Drawn</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Early Repayment Fee First Twelve Month, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Early Repayment Fee Second Twelve Month Period, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Early Repayment Fee, Twenty Four Months Thru Maturity, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_LineOfCreditFacilityFinalPaymentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Final Payment Fee, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityFinalPaymentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Gain (Loss) on Amendment of Debt Terms</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_LineOfCreditFacilityNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Number of Installments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LineOfCreditFacilityNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_SeniorLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorLoansMember</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_LineOfCreditFacilityAxis=exch_CIBC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=exch_CIBC</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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateOneMonthTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateOneMonthTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateThreeMonthTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateThreeMonthTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateSixMonthTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateSixMonthTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateFloorRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateFloorRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateMarginRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=prct_SecuredOvernightFinancingRateMarginRateMember</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=prct_LoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=prct_LoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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=prct_LoanFacilityTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheOneMember</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=prct_LoanFacilityTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheTwoMember</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=prct_LoanFacilityTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheThreeMember</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=prct_LoanFacilityTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=prct_LoanFacilityTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740053337904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Options outstanding and exercisable, aggregate intrinsic value</a></td>
<td class="nump">$ 126.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options outstanding, aggregate intrinsic value</a></td>
<td class="nump">185.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Options exercised in the period, intrinsic value</a></td>
<td class="nump">29.8<span></span>
</td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Options vested in the period, fair value</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Average vesting period for unrecognized compensation cost (in years)</a></td>
<td class="text">2 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Common stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding (in shares)</a></td>
<td class="nump">5,353,000<span></span>
</td>
<td class="nump">6,365,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 19,150,000<span></span>
</td>
<td class="nump">$ 4.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 22.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 36.23<span></span>
</td>
<td class="nump">$ 34.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Intrinsic value of RSU's outstanding</a></td>
<td class="nump">$ 30.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Remaining contractual term (in years)</a></td>
<td class="text">3 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember', window );">2021 Equity Incentive Award Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,487,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember', window );">2021 Equity Incentive Award Plan | Employee Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod', window );">Award cliff vesting period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares)</a></td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding (in shares)</a></td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember', window );">2021 Equity Incentive Award Plan | Incentive stock options and nonqualified stock options | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock, percent</a></td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember', window );">2021 Equity Incentive Award Plan | Incentive stock options and nonqualified stock options | Minimum | Shareholder of Ten Percent Ownership or Greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership interest, percent</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember', window );">2021 Equity Incentive Award Plan | Follow-On Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember', window );">2021 Equity Incentive Award Plan | Common stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award contractual life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock, percent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember', window );">2021 Equity Incentive Award Plan | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2008StockPlanMember', window );">2008 Stock Plan | Common stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EmployeeStockPurchasePlanMember', window );">Employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">412,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares)</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percentage of outstanding stock maximum</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Cost capitalized</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Average vesting period for unrecognized compensation cost (in years)</a></td>
<td class="text">9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=prct_A2021EmployeeStockPurchasePlanMember', window );">Employee stock purchase plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance (in shares)</a></td>
<td class="nump">10,526,315<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_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Cliff Vesting Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost expensed and capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=prct_A2021EquityIncentiveAwardPlanMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=prct_ShareholderOfTenPercentOwnershipOrGreaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=prct_ShareholderOfTenPercentOwnershipOrGreaterMember</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=prct_FollowOnOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=prct_FollowOnOptionsMember</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=prct_A2008StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=prct_A2008StockPlanMember</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=prct_A2021EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=prct_A2021EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067619376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Share Based Compensation 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 10,670<span></span>
</td>
<td class="nump">$ 3,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">1,053<span></span>
</td>
<td class="nump">253<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">2,230<span></span>
</td>
<td class="nump">783<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Sales, 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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 7,387<span></span>
</td>
<td class="nump">$ 2,760<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_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_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067490592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Stock Option Activity (Details) - Common stock options<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at the beginning of the period (in shares) | shares</a></td>
<td class="nump">6,365,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares) | shares</a></td>
<td class="nump">254,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(1,031,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(235,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at the end of the period (in shares) | shares</a></td>
<td class="nump">5,353,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest (in shares) | shares</a></td>
<td class="nump">5,353,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">3,386,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance at the beginning of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">35.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">3.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">8.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance at the end of the period (in dollars per share) | $ / shares</a></td>
<td class="nump">6.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest (in dollars per share) | $ / shares</a></td>
<td class="nump">6.93<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5.38<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067744368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Fair Value Assumptions (Details) - Common stock options - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (years)</a></td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">50.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted-average fair value (in dollars per share)</a></td>
<td class="nump">$ 19.15<span></span>
</td>
<td class="nump">$ 4.36<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (years)</a></td>
<td class="text">8 months 12 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">56.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted-average fair value (in dollars per share)</a></td>
<td class="nump">$ 15.11<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=prct_A2021EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=prct_A2021EmployeeStockPurchasePlanMember</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>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067578880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Restricted Stoc Unit Activity (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod', window );">Released (in shares)</a></td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled/forfeited (in shares)</a></td>
<td class="num">(51)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue', window );">Released (in dollars per share)</a></td>
<td class="nump">$ 31.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled/forfeited (in dollars per share)</a></td>
<td class="nump">$ 34.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">742<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 34.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">36.23<span></span>
</td>
<td class="nump">$ 34.78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, endof period (in dollars per share)</a></td>
<td class="nump">$ 36.35<span></span>
</td>
<td class="nump">$ 34.78<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released in Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061611776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance, DTA increase in the period</a></td>
<td class="nump">26,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest or penalties related to uncertain tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance, DTA increase in the period</a></td>
<td class="nump">26,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">2,700,000<span></span>
</td>
<td class="nump">1,917,000<span></span>
</td>
<td class="nump">$ 1,407,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">264,600,000<span></span>
</td>
<td class="nump">215,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. Federal | Research and development credit carryforwards | Internal Revenue Service (IRS)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, amount</a></td>
<td class="nump">6,000,000<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">U.S. State and Local</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">155,700,000<span></span>
</td>
<td class="nump">123,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">U.S. State and Local | Research and development credit carryforwards | California Franchise Tax Board</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, amount</a></td>
<td class="nump">$ 4,800,000<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued 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="Show.toggleNext( this );">+ References</a><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 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxAuthorityNameAxis=us-gaap_CaliforniaFranchiseTaxBoardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_CaliforniaFranchiseTaxBoardMember</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>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740066065520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Effective Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory tax 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">R&amp;D tax credit</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation and other permanent differences</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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(25.00%)<span></span>
</td>
<td class="num">(23.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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061391920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 65,197<span></span>
</td>
<td class="nump">$ 52,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">847<span></span>
</td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">R&amp;D tax credit</a></td>
<td class="nump">7,346<span></span>
</td>
<td class="nump">5,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">2,082<span></span>
</td>
<td class="nump">717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized R&amp;D expenses</a></td>
<td class="nump">12,971<span></span>
</td>
<td class="nump">6,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">2,279<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_DeferredTaxAssetsLeaseLiability', window );">Lease liability</a></td>
<td class="nump">6,404<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Accruals and reserves</a></td>
<td class="nump">2,758<span></span>
</td>
<td class="nump">1,418<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">99,884<span></span>
</td>
<td class="nump">68,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(94,056)<span></span>
</td>
<td class="num">(68,046)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="nump">5,828<span></span>
</td>
<td class="nump">865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Right-of-use assets</a></td>
<td class="num">(5,828)<span></span>
</td>
<td class="num">(865)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">$ (5,828)<span></span>
</td>
<td class="num">$ (865)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740066304320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning of year</a></td>
<td class="nump">$ 1,917<span></span>
</td>
<td class="nump">$ 1,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract', window );"><strong>Additions for tax positions related to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Current year</a></td>
<td class="nump">783<span></span>
</td>
<td class="nump">510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">End of year</a></td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">$ 1,917<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits, Additions for Tax Positions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in 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="Show.toggleNext( this );">+ References</a><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 15A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740060081408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Net loss per share (Details) - USD ($)<br> $ / shares in Units, 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (87,154)<span></span>
</td>
<td class="num">$ (59,853)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common stock outstanding, basic (in shares)</a></td>
<td class="nump">44,400<span></span>
</td>
<td class="nump">16,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common stock outstanding, diluted (in shares)</a></td>
<td class="nump">44,400<span></span>
</td>
<td class="nump">16,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted (in dollars per share)</a></td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">$ (3.63)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share, basic (in dollars per share)</a></td>
<td class="num">$ (1.96)<span></span>
</td>
<td class="num">$ (3.63)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740067491472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Potentially Dilutive Securities (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">6,205<span></span>
</td>
<td class="nump">6,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Common stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">5,353<span></span>
</td>
<td class="nump">6,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">742<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=prct_A2021EmployeeStockPurchasePlanMember', 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="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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">193<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=prct_A2021EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=prct_A2021EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061059104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 75,014<span></span>
</td>
<td class="nump">$ 34,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">67,768<span></span>
</td>
<td class="nump">28,948<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=prct_OutsideTheUnitedStatesMember', window );">Outside of U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">7,246<span></span>
</td>
<td class="nump">5,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=prct_SystemSalesAndRentalsMember', window );">System sales and rentals | U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">36,527<span></span>
</td>
<td class="nump">19,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=prct_SystemSalesAndRentalsMember', window );">System sales and rentals | Outside of U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">3,201<span></span>
</td>
<td class="nump">2,493<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=prct_HandPiecesAndOtherConsumablesMember', window );">Handpieces and other consumables | U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">28,543<span></span>
</td>
<td class="nump">8,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=prct_HandPiecesAndOtherConsumablesMember', window );">Handpieces and other consumables | Outside of U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">3,273<span></span>
</td>
<td class="nump">2,634<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=prct_ServiceRevenueMember', window );">Service | U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,698<span></span>
</td>
<td class="nump">680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=prct_ServiceRevenueMember', window );">Service | Outside of U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 772<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=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=prct_OutsideTheUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=prct_OutsideTheUnitedStatesMember</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=prct_SystemSalesAndRentalsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=prct_SystemSalesAndRentalsMember</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=prct_HandPiecesAndOtherConsumablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=prct_HandPiecesAndOtherConsumablesMember</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=prct_ServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=prct_ServiceRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061706464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>building </div>
<div>renewalOption </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>building </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>building</div>
</th>
<th class="th"><div>Jul. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseNumberOfBuildings', window );">Number of buildings | building</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LesseeOperatingLeaseNumberOfRenewalOptions', window );">Number of renewal options | renewalOption</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">$ 3,279<span></span>
</td>
<td class="nump">23,481<span></span>
</td>
<td class="nump">$ 3,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,100<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Terminated on October 29, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseNumberOfSquareFeet', window );">Number of square feet of space | building</a></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,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Terminate No Later Than January 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseNumberOfSquareFeet', window );">Number of square feet of space | building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease term (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">122 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseNumberOfSquareFeet', window );">Number of square feet of space | ft&#178;</a></td>
<td class="nump">158,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseNumberOfBuildings', window );">Number of buildings | building</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseAnnualBaseRentYearOne', window );">Annual base rent year one</a></td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseAnnualBaseRentYearTen', window );">Annual base rent year ten</a></td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future payments</a></td>
<td class="nump">49,200<span></span>
</td>
<td class="nump">$ 22,700<span></span>
</td>
<td class="nump">49,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements', window );">Receivable allowance for tenant improvements</a></td>
<td class="nump">$ 7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=prct_RedwoodCityCAMember', window );">Redwood City, CA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease term (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_LesseeOperatingLeaseNumberOfRenewalOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number Of Renewal Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LesseeOperatingLeaseNumberOfRenewalOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Receivable Allowance for Tenant Improvements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseAnnualBaseRentYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Annual Base Rent, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseAnnualBaseRentYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseAnnualBaseRentYearTen">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Annual Base Rent, Year Ten</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseAnnualBaseRentYearTen</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseNumberOfBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Number of Buildings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseNumberOfBuildings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_prct_OperatingLeaseNumberOfSquareFeet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Number of Square Feet</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseNumberOfSquareFeet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</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_GuaranteeObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_TerminationPeriodAxis=prct_TerminatedOnOctober292023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TerminationPeriodAxis=prct_TerminatedOnOctober292023Member</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_prct_TerminationPeriodAxis=prct_TerminateNoLaterThanJanuary312024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_TerminationPeriodAxis=prct_TerminateNoLaterThanJanuary312024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=prct_RedwoodCityCAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=prct_RedwoodCityCAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740063208400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies - Supplemental Lease (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average lease term</a></td>
<td class="text">9 years 4 months 24 days<span></span>
</td>
<td class="text">1 year 9 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">8.70%<span></span>
</td>
<td class="nump">10.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740061559600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Minimum Lease Payments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 5,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">4,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">4,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">4,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">4,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">27,250<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum payments</a></td>
<td class="nump">50,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</a></td>
<td class="num">(24,470)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future payments</a></td>
<td class="nump">26,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Debt Repayments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">4,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">26,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">21,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total minimum payments</a></td>
<td class="nump">52,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</a></td>
<td class="num">(787)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Present value of future payments</a></td>
<td class="nump">51,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne', window );">2023</a></td>
<td class="nump">5,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo', window );">2024</a></td>
<td class="nump">4,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree', window );">2025</a></td>
<td class="nump">8,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour', window );">2026</a></td>
<td class="nump">30,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive', window );">2027</a></td>
<td class="nump">26,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter', window );">Thereafter</a></td>
<td class="nump">27,250<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross', window );">Total minimum payments</a></td>
<td class="nump">102,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount', window );">Less: amount representing interest/unamortized debt discount/tenant improvement allowance</a></td>
<td class="num">(25,257)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_prct_OperatingLeaseLiabilityAndLongTermDebt', window );">Present value of future payments</a></td>
<td class="nump">$ 77,317<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_OperatingLeaseLiabilityAndLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Unamortized Debt Discount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Liability and Long-Term Debt Maturity, Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>prct_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28567-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>prct-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:exch="http://xbrl.sec.gov/exch/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:prct="http://www.procept-biorobotics.com/20221231"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="prct-20221231.xsd" xlink:type="simple"/>
    <context id="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib7d17c0724e648fe88792eb80222998c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i91c3c385c79a4bca9b6eb6739c09cd60_I20230223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2023-02-23</instant>
        </period>
    </context>
    <context id="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a4862539c2a4a418c0c29b8f2be6512_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id51c47c815c941c9994247b0d35b675a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35941d94ecbb47bb979af8184802624a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</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="ic6039fa7d4a042c8a8608a3b25bfe239_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79f983e8996443dc855208050106616f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</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="i83551ad05e4b471598d722fac16a183c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</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="i4a0be997223849488c8d1784d67fc1fc_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i476c4f38fbef486c8c43834df7d3446c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i05ad1273cdd4445ab1f7822309d503e7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ied40c63ea5f844dfbf0f52a9413a7581_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifad6928279e448bca3273d0f9a5644fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2ea97bb4d0142a28774ef066227641d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i859bd793420443a687c8f796e66ed43d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id9fbb39ab989421b954c2473082b49d7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icda1c85b2e064ce1892f74302d812abe_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibcd9e848ddef47499a46433b61ab34a1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibde7e265bea14fd6a1fed1c3b270477e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64635c63540946f2868082f0d1116649_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i94784de8ea3241988c33c37b37fa4434_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3cb574e8604646dd92012ee6570255af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">prct:SeriesGRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9ec4b9c43f5e4a09a84c0d3186d7b2c9_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8354a3074fe644d78ae2e47f5b65209b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icbe53a2388d548f9b9a4d6a3eaab36a7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id04a5e2b85dc46d9bc3836758ac68bc8_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i41e70ff2e76447b9b08d899affd413bf_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="ibf84b9010c024c21940ea236903ccbe8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i227ebff5b3d24cc7a1c1e10910a245fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">prct:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i35c73c6436ab4af09c18da6dfcc38262_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idee83bcd836144268f63dfd865555d28_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id849505444c2415696a17681e6f8660b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic40dc0166a104d3186f418a71db5de3b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i52c9343789104d93835108b91382750b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i32019c8ad3e14739b4591955b6f2c67a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i129f52aaa827439eabf8dd02bb829eab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia6a1c865868640c0b63b4be68e1a3688_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9dc65ece78694af6a521f604059efc35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b1441d15058460f9c88405b26ff4903_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9dc10ee2ad5543c6b5c9d3c967078e32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9483790bdc4144a182c868d155196c86_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i731e5ab148de43bb910b3cc554290a32_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i479eafa608f94d9dbf4a622b94148c7e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib93ba076ca314e2aa78fe0fd8a1e4bf7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i813ab27cb54347c3b03b49f734eee8f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff779c9da41b4f069ad6268e1818dd11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0a108830ede4e00a7d57bdd38ce461f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4965500f868f472ba3f0dce479d030f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0785aeea051043478f2d7fa47164a8b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:EvaluationUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia2aa01f566d0495199e8f9ede125cef1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">prct:EvaluationUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3f10bfcacb54ce6b0c6896cff16bcac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88a71eda4c5547aca7530e191f1ed5e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1afee7c1275465184fb3e3be4520695_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie01b014db547441991d134565822560f_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i03cdf0946a9a4e63984771c496a43d62_D20190901-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i22a65cbb857f41dcb1377b177b725035_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4762024f2d1749a3bc9863436ba25a0f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9da2f1ed449b404caa0c9ac95e6618ab_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i266b3ce8a3154af69c36794c7f1d7292_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibff57ddc02aa482eb40f443e03d7a186_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iddadf430a61349c3ae0fa5408f1c3f7f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibeaef9cd459e43b294c985d82dae56b7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iac322281449f4137b7cb642033706d55_D20190901-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib5cdb77be41f488f87e2278a7d6cad90_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i30cbc4d280294b5cb31fe6f811e349a1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityTrancheFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if43e1843514e4484992d31efc44aa61f_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">prct:LoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i27469954e69d4cf2b8595cc3b324064c_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i497c6ccd7bac40a8b8da286a796b25fb_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="iac6ddb5195414c9d90ae60001a07ab94_D20221001-20230930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="i2b902ee123d249cfb0f8441de3b3d56c_D20221001-20230630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="i49dc0abb75f24864a935ecee61409b3f_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateOneMonthTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i621e27e84a3442d98dc0fb83a272c74d_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateThreeMonthTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i291532c13d184268bc50e7b96e09956a_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateSixMonthTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i3057dfc8130e455e9659c13bd8e2bc00_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateFloorRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i4d6b3fcd49b1422e8b4d82d477996b6c_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">prct:SecuredOvernightFinancingRateMarginRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i3a3133638ed745188f424260348eafb9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">exch:CIBC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i131e834b10b1497599bd9d9b4ce5709a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i83851910c9274d9691ce31a5742a485b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id1b5cc4251f54d61b2d24c978c3f8afd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">prct:ShareholderOfTenPercentOwnershipOrGreaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">prct:IncentiveStockOptionsAndNonqualifiedStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11d9f9e489f74afd8c1504e489efe268_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">prct:IncentiveStockOptionsAndNonqualifiedStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i22c7e337b745460894bacd5b52dd68a5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i76efaf8b5be44ec88c22133bb0a5ecb3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">prct:FollowOnOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i81aa527791d543a8977ca44ea1dc0336_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0dcba4aa3ed2401891713cbd4828fcf1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EquityIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6df67c3811ff4003b17af258f95816cc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2008StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iae491d2fbc5f46e0bd890710b93ca1e2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51fdea9b8b164230aeefbb0471b12439_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ice2f546e524c4164befe915385e13120_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i99b98a0947cd476ebe9663596b5fde9b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i433789f5ec004eeeb9037fae3ea277fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i17f7dd56905d435f819dcd6fc8522d69_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5a7b7bb01c274001b114c44425e49cf0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i038336c1e6e74d519eb7b5bc8b76ee70_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1730661111b7466ba77635904a771178_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3b368832f754de48884907b7af065d9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12816f55e1fa4acd9d46c3e3c762d8b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9664123f3e440edb790903a05bee753_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6badb45c05af438d920b3f231851c013_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i71c0d703d67747d9bb7dfcb7e6232498_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i91bec48f63b346c5837e23f7bbec983e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6eea50a82be348f68a8cadf18d1783b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9866e37bd1004a35b9ea661b6dad2144_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a207ad43cf94fcda1aa5f5a69d3bc5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f485659cb29442f8b49673849131af3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ide46f68977dd4eb3a41ed07b4592b324_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i933a09a81b254faebcea4ca8169350d7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if42dc0746b8e4b71a1303058f94640db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia72ae078061e44e7b11e47240d54fb41_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id0b7d2338955423698554ac46261a9cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if35bb07afbf44811ab5afadf2360c8cc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idc782c36f111414caa1edeb6811c4bba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1253ae362f9c472f974bf04e463b2fcc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5ea5470b4c39418fbb64d4fdec9bd64e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie2e1f8455c08478f986cc16aef6fe3b5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i902241a1daf74c82a77db060aaf3a75f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">prct:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8cb74585bc8847a49add6eef9891f125_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie948ab210c7d47a0a9da06a078a54659_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2d029b526e604c469dfa85344838b896_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9690b5bca0744f82b0eaedd995b513d8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i683092ba629943539c8b26e844793261_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7c1bd62e55234abbaf3538ac057da167_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i88a710da7bff4226b0160fa8df7470c2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4be1c376c8c14ec981c0ba0e1a520320_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id7600e4053284b35aae829b0ea89ba14_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4d5c764f06ed4acca2643cc40a3ca08d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:SystemSalesAndRentalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1208eade351848f084e65c1cc451f760_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7ee972ab45b648359d346a86f228478a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:HandPiecesAndOtherConsumablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i87686a3390a942d1b0af42098fccb877_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id1f41d4125cf48e387c537df857751ee_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">prct:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12ba72674a0e4882946244f137e849da_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2cdecfbb69aa40ebbea6ed37be48f8cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:OutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4bc4eee2dac74fffad160b47cadeea46_I20130731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">prct:RedwoodCityCAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-07-31</instant>
        </period>
    </context>
    <context id="ifa172da9bd36424f9c5ac4f7f98844c7_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="prct:TerminationPeriodAxis">prct:TerminatedOnOctober292023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="ie43a80f105404208bb0b1f4281a981a1_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="prct:TerminationPeriodAxis">prct:TerminateNoLaterThanJanuary312024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i25b406dfd985408b9c114eb585cef694_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b7f096c696446fc8a052d06659ab22e_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001588978</identifier>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="pure">
        <measure>prct:pure</measure>
    </unit>
    <unit id="installment">
        <measure>prct:installment</measure>
    </unit>
    <unit id="building">
        <measure>prct:building</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="renewaloption">
        <measure>prct:renewalOption</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xMi0xLTEtMS04MTM1OQ_1d8372ed-0383-4428-a6b9-1de0356838c0">0001588978</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xNC0xLTEtMS04MTM1OQ_ba2bbb5d-d064-40b7-8123-d2be87993555">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xNS0xLTEtMS04MTM1OQ_e7fcb821-cf63-4a30-8e96-76fe8ab5a3f6">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl80L2ZyYWc6ZGE3ZDc4NDI2YzYzNGMzNWFlNGFlZTE3NWU4MzM5N2IvdGFibGU6MzY4ZGVjODVmOThiNDYxNGEzYjNkNTQwYTk5N2Y1YjEvdGFibGVyYW5nZTozNjhkZWM4NWY5OGI0NjE0YTNiM2Q1NDBhOTk3ZjViMV8xNi0xLTEtMS04MTM1OQ_f3789957-c58f-4089-ad67-b2f999ff2eb2">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i35c73c6436ab4af09c18da6dfcc38262_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3MTY_b7b64a65-3118-4140-a1bf-75fa3165be86">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDkvZnJhZzo4YWJmYzRjNjU2MTk0MTQ1YjZiMGRjZmY5YThkYTdlMC90YWJsZTo2ZjRjNDE2MTZhMTc0ZjVjODdhZTQ4ZGFmMGZiYjcwMC90YWJsZXJhbmdlOjZmNGM0MTYxNmExNzRmNWM4N2FlNDhkYWYwZmJiNzAwXzItMi0xLTEtODEzNTk_778a6687-6d9a-4b82-aa91-64ce99bcb3af"
      unitRef="number">0.2105</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_6c694680-6c8c-417f-b67b-ebe6d7f01466">http://fasb.org/us-gaap/2022#DerivativeLiabilitiesNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_d8005ed7-1dc5-4f38-a040-c1011f3128c5">http://fasb.org/us-gaap/2022#DerivativeLiabilitiesNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_6f2cafa0-d126-4cfd-b7cb-e3fa72eb6c18">http://www.procept-biorobotics.com/20221231#FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_a4051ddd-d38b-4337-8829-d94a24d949b8">http://www.procept-biorobotics.com/20221231#FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList>
    <dei:DocumentType
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjgw_1272f0ad-9358-47ad-bd39-350af1417352">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NWNmZjBhNDVkYjc2NGIzNTlmZDIyMjYwMGM5YmFkMDQvdGFibGVyYW5nZTo1Y2ZmMGE0NWRiNzY0YjM1OWZkMjIyNjAwYzliYWQwNF8wLTAtMS0xLTgxMzU5_045d11b5-a288-4335-8766-520dd5617533">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xMDk5NTExNjM0Nzk5_38bd32a2-0b07-4eed-945e-48501c8d41d0">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xMDk5NTExNjM0Nzk5_f1dee32a-7104-4e32-b16a-127d0ee3bbb3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NDljODU1ZjQ3MTYwNDBiYjg5NmNlZjA1MGJhZGQ5NjEvdGFibGVyYW5nZTo0OWM4NTVmNDcxNjA0MGJiODk2Y2VmMDUwYmFkZDk2MV8wLTAtMS0xLTgxMzU5_14f5ec3d-924f-4682-a8a6-f683f1cbd2ce">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc1_dd95fdee-ecbf-4aaa-a2e8-1fdf0ff6996d">001-04321</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjgx_ff5f64a4-117e-4124-8a20-a02737e32fab">PROCEPT BIOROBOTICS CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8wLTAtMS0xLTgxMzU5_083c9983-d5f4-44ec-ad60-b3fade8df437">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8wLTItMS0xLTgxMzU5_f01e25b8-437b-4844-b549-967cef9220b6">26-0199180</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTAtMS0xLTgxMzU5L3RleHRyZWdpb246NWEwZjkwZTkwNDVlNGU3ZDg1NmMxZDkyZGM3ZjI4MzhfNQ_466a6275-e6f0-4543-81c7-47b97a4d0fb8">900 Island Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTAtMS0xLTgxMzU5L3RleHRyZWdpb246NWEwZjkwZTkwNDVlNGU3ZDg1NmMxZDkyZGM3ZjI4MzhfOA_2ef51e65-a251-46d7-b87d-cd9ebbf1772c">Redwood City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTAtMS0xLTgxMzU5L3RleHRyZWdpb246NWEwZjkwZTkwNDVlNGU3ZDg1NmMxZDkyZGM3ZjI4MzhfMTI_eccc8266-c292-4e8c-ab1b-5d958970c5e2">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6NTM0MDAzNjFhYWViNGQwM2I2N2E4NTk3YjYwNTNkYjUvdGFibGVyYW5nZTo1MzQwMDM2MWFhZWI0ZDAzYjY3YTg1OTdiNjA1M2RiNV8zLTItMS0xLTgxMzU5_b96e4727-f126-48a5-9776-c37e85187982">94065</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF80NTU_5c417fb1-8e6d-45c4-aa0e-fd83ff4f1b0f">(650)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc2_049537b7-63fd-4926-903b-81129678c82a">232-7200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6M2FmYTlkYmU3Zjc4NDQyNjg2YmVlMWRhODlkOTk0ZTYvdGFibGVyYW5nZTozYWZhOWRiZTdmNzg0NDI2ODZiZWUxZGE4OWQ5OTRlNl8xLTAtMS0xLTgxMzU5_f4687f0c-6a33-4c8b-b3b1-fbe2cf5e4cda">Common stock, $0.00001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6M2FmYTlkYmU3Zjc4NDQyNjg2YmVlMWRhODlkOTk0ZTYvdGFibGVyYW5nZTozYWZhOWRiZTdmNzg0NDI2ODZiZWUxZGE4OWQ5OTRlNl8xLTEtMS0xLTgxMzU5_b289252d-7db5-4ee4-8c73-c63cd48b6e6b">PRCT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6M2FmYTlkYmU3Zjc4NDQyNjg2YmVlMWRhODlkOTk0ZTYvdGFibGVyYW5nZTozYWZhOWRiZTdmNzg0NDI2ODZiZWUxZGE4OWQ5OTRlNl8xLTItMS0xLTgxMzU5_ecc1efb4-16ac-4b97-9345-7c01444dffc2">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjcw_9d989d4c-a4b7-4db7-b0e0-04237dde8bb6">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc4_77ab858e-a499-4963-a736-07caf36bbbf9">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjY4_d5d30c3a-a60b-44ca-b951-a9878d641588">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjcy_0e07f426-8cb2-43e4-8983-69eae4436bd2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6ZGEzYjc4MTcyNWJjNDRmMDhmMmQzNDU4OGVmMWFlOTMvdGFibGVyYW5nZTpkYTNiNzgxNzI1YmM0NGYwOGYyZDM0NTg4ZWYxYWU5M18xLTAtMS0xLTgxMzU5_01791379-0b73-49eb-add7-b5c56f16e300">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6ZGEzYjc4MTcyNWJjNDRmMDhmMmQzNDU4OGVmMWFlOTMvdGFibGVyYW5nZTpkYTNiNzgxNzI1YmM0NGYwOGYyZDM0NTg4ZWYxYWU5M18xLTMtMS0xLTgxMzU5_715a669b-52fd-4396-8219-d0112c07df2d">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGFibGU6ZGEzYjc4MTcyNWJjNDRmMDhmMmQzNDU4OGVmMWFlOTMvdGFibGVyYW5nZTpkYTNiNzgxNzI1YmM0NGYwOGYyZDM0NTg4ZWYxYWU5M18yLTMtMS0xLTgxMzU5_84088170-cfe9-4843-bb51-a0175dc3dcb7">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xNjQ5MjY3NDQ1MDA3_c0d99e88-9360-4ec9-a179-846f65c4e7ed">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjc0_5c28daad-4095-48ba-85f0-a9495491a529">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ib7d17c0724e648fe88792eb80222998c_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xNjQ5MjY3NDQ3ODQy_019ac34d-a0c5-4d38-ae22-cd5fc8285314"
      unitRef="usd">1000000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i91c3c385c79a4bca9b6eb6739c09cd60_I20230223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8xNjQ5MjY3NDQ4NzI0_6d3f1e9c-5899-4c21-b7f9-007a6d678ea4"
      unitRef="shares">44865826</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xL2ZyYWc6NmFhMjA3NGY2NjA2NDY1NzgxOWJjMzA3ZTJiYTI2YTgvdGV4dHJlZ2lvbjo2YWEyMDc0ZjY2MDY0NjU3ODE5YmMzMDdlMmJhMjZhOF8zMjY1_e5fdeef9-9cc7-4ebb-9829-0cdfb0316d85">Portions of the registrant&#x2019;s definitive Proxy Statement for its 2023 Annual Stockholders&#x2019; Meeting, to be filed within 120 days of the registrant&#x2019;s fiscal year ended December&#160;31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K,</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84Mi9mcmFnOmYyNTllOTk2YzVjNDQ5NDhiZTc4ZTQzNTdlMzFhZmNjL3RhYmxlOjMyZGEwMDAzNGE3MzQzYTY5ZjU3MzZkNmRkZGMwMmE3L3RhYmxlcmFuZ2U6MzJkYTAwMDM0YTczNDNhNjlmNTczNmQ2ZGRkYzAyYTdfMS0wLTEtMS04MTM1OS90ZXh0cmVnaW9uOjRmMmI3NzY0MGMyNDQ5MzViMjEwZDM5NGE2NjIwNDViXzc1_ac2d3c20-eda9-412a-87f3-f5dd76a43156">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84NS9mcmFnOjIwZmNkOTc4MjE5ZTRmYTNiYjQyMWU0NWZmYjg3ZDhhL3RleHRyZWdpb246MjBmY2Q5NzgyMTllNGZhM2JiNDIxZTQ1ZmZiODdkOGFfMTY0OTI2NzQ2Mzg4Ng_c82aa3b0-2cf6-40a6-aa25-75e3e75ade60">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84NS9mcmFnOjIwZmNkOTc4MjE5ZTRmYTNiYjQyMWU0NWZmYjg3ZDhhL3RleHRyZWdpb246MjBmY2Q5NzgyMTllNGZhM2JiNDIxZTQ1ZmZiODdkOGFfMTY0OTI2NzQ2Mzg4Nw_17923808-83cd-44c8-93cb-ca8a45414b8a">San Jose, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNS0zLTEtMS04MTM1OQ_5902e1b5-5c62-4fb9-bfd1-3efc8e2372a4"
      unitRef="usd">221859000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNS01LTEtMS04MTM1OQ_0cb79e2a-4ab3-471b-9f86-06840bd03c0e"
      unitRef="usd">304320000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNi0zLTEtMS04NTQ4OQ_fa951967-3860-470f-a655-1f9caae82f35"
      unitRef="usd">777000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNi01LTEtMS04NTQ4OQ_529d358f-179d-44e0-adf9-0150c59bcb6e"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNy0zLTEtMS04MTM1OQ_1c7c6730-7884-4ad4-883c-a37105a4d8a2"
      unitRef="usd">15272000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNy01LTEtMS04MTM1OQ_b11a2a01-bae3-4c1a-b2b2-b8aaad781fc5"
      unitRef="usd">4464000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOC0zLTEtMS04MTM1OQ_94b6cc3c-bbef-4c17-9372-2fe56e005383"
      unitRef="usd">28543000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOC01LTEtMS04MTM1OQ_f4f04541-9f9c-467f-ada5-7ce07b575224"
      unitRef="usd">13147000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOS0zLTEtMS04MTM1OQ_c3f2f833-4478-4a29-aba2-138dd9700992"
      unitRef="usd">6175000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfOS01LTEtMS04MTM1OQ_a267ac85-89c0-4358-a9e8-c3add15a1590"
      unitRef="usd">4242000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTAtMy0xLTEtODEzNTk_d0dc0ec7-3206-42fe-bae8-27e0d434cd36"
      unitRef="usd">272626000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTAtNS0xLTEtODEzNTk_d0fc6b9a-45ae-445f-a751-f18e89f56e95"
      unitRef="usd">326173000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTEtMy0xLTEtODEzNTk_a0ea2245-bfc0-4070-b70e-5de9a990cd51"
      unitRef="usd">3038000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTEtNS0xLTEtODEzNTk_d8d06721-54c1-4993-bbc6-3011ed33ff2c"
      unitRef="usd">777000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTItMy0xLTEtODEzNTk_17ebcc3b-914b-4bb4-9507-e76357107eb5"
      unitRef="usd">8656000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTItNS0xLTEtODEzNTk_c446ff2f-5361-46ae-8384-9409733c9927"
      unitRef="usd">5045000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTMtMy0xLTEtODEzNTk_b9260b15-69c6-457e-b301-cf87880537e8"
      unitRef="usd">23481000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTMtNS0xLTEtODEzNTk_38e82c2c-f8a7-4ea6-a48d-295ce85fd9d2"
      unitRef="usd">3279000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTQtMy0xLTEtODEzNTk_22bcc0c2-87b3-4883-aa23-a66971358a72"
      unitRef="usd">1477000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTQtNS0xLTEtODEzNTk_caaee216-2ab4-44ad-9120-5db84e27e9d5"
      unitRef="usd">1750000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTUtMy0xLTEtODU1Mzc_c129ba87-8580-42ae-972c-8315cd8b99b8"
      unitRef="usd">51000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTUtNS0xLTEtODU1Mzc_77df4199-96a8-41b9-8a3b-666749b3087c"
      unitRef="usd">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTYtMy0xLTEtODEzNTk_ca865d8e-70cb-43e0-9a27-6cee71075edf"
      unitRef="usd">309329000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTYtNS0xLTEtODEzNTk_dbb2bc9a-032d-48d9-93b0-1c9a91e78625"
      unitRef="usd">337024000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTktMy0xLTEtODEzNTk_5feafe63-95a8-4782-8ada-6adac9b1ead5"
      unitRef="usd">9391000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMTktNS0xLTEtODEzNTk_a2a2766c-4a90-43d4-bfd9-7b6692b1e817"
      unitRef="usd">2029000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjAtMy0xLTEtODEzNTk_fa15b972-33a3-4976-93e3-b3d26605c08c"
      unitRef="usd">13447000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjAtNS0xLTEtODEzNTk_9cc9d6de-1910-4dcf-861e-8a8459f04c9d"
      unitRef="usd">6475000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjEtMy0xLTEtODEzNTk_bdf5ddba-4486-4084-8b60-6640e8c0eb1e"
      unitRef="usd">2855000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjEtNS0xLTEtODEzNTk_316d4119-e9f3-43f0-b967-1448e9dad07a"
      unitRef="usd">1025000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjMtMy0xLTEtODEzNTk_6da492cb-2fed-417b-9574-29124ebfe615"
      unitRef="usd">2129000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjMtNS0xLTEtODEzNTk_b5ca0fa7-b139-4242-b2ff-c13f0306096b"
      unitRef="usd">2105000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjUtMy0xLTEtODEzNTk_2d273117-31d4-40f5-85ef-2093636173fc"
      unitRef="usd">7468000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjUtNS0xLTEtODEzNTk_36126205-326c-427f-9d3e-c33aec7f57d2"
      unitRef="usd">4608000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjYtMy0xLTEtODEzNTk_7bc54e62-f788-4554-a978-ab404afef449"
      unitRef="usd">35290000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjYtNS0xLTEtODEzNTk_0658e75c-6822-4cd4-b9db-d01e5f1e316b"
      unitRef="usd">16242000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjctMy0xLTEtODEzNTk_017c2b17-7a29-495d-a0ec-6b099f4a46d0"
      unitRef="usd">51213000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjctNS0xLTEtODEzNTk_9640b9a5-709a-4d7e-9d3c-f615da749ddd"
      unitRef="usd">50004000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjgtMy0xLTEtODEzNTk_a7913a33-973f-408a-b47d-b264a702f6d4"
      unitRef="usd">23975000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjgtNS0xLTEtODEzNTk_205909bf-47c6-4bc7-8513-49534eec53ab"
      unitRef="usd">1991000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjktMy0xLTEtODEzNTk_53b4c573-e3d4-463f-9a96-9920cab914b8"
      unitRef="usd">1779000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMjktNS0xLTEtODEzNTk_63a776c9-82e0-453f-a2c0-25f6044daedd"
      unitRef="usd">1496000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzAtMy0xLTEtODEzNTk_21c061bc-fa37-402a-bbb9-7f167d3e0dae"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzAtNS0xLTEtODEzNTk_87613aa3-6424-4ff9-9fe6-f2657a1f6ede"
      unitRef="usd">200000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzEtMy0xLTEtODEzNTk_b6254fd3-c1cc-43ea-950b-e6f1952f5239"
      unitRef="usd">112257000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzEtNS0xLTEtODEzNTk_0b573d04-1494-44e3-8c07-2b0ce3dd74bd"
      unitRef="usd">69933000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzItMy0xLTEtODEzNTk_816cabbd-e153-4401-88c2-75b57f678027"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzItNS0xLTEtODEzNTk_c2412926-4706-4140-9c8d-35f714d869d4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzgtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjphMWVhYTllNjZkY2U0OTgwOTgyMThjMGQzOWQ5Zjg3Yl8yMQ_36608140-aa1c-4461-a970-3b0d1d543671"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfMzktMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3ZWY3MzljMjQ4NTg0NDYwOGYyYmIyOThhMzVhMTZiNF8yOQ_00a6d36d-e422-442d-9744-40c21635c8af"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_5fe19cad-0781-4709-ab69-85a3db02bcd9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_6eb1ec6f-a714-4455-941f-00339ec8f8ae"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_e8b25fd8-7844-4ba7-ba6a-b5920eeeded7"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjo3MjU1ZmY5MjRjMGY0NWE3YWU1YjU4ZDI4YTBjODUzOF8zNQ_ea715982-aa5e-45b1-a2f0-1ffefe887c12"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtMy0xLTEtODEzNTk_00c322fc-de0b-449f-b142-af300b4efeba"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDAtNS0xLTEtODEzNTk_a0329abf-d938-46e7-90d9-fcf1f259ca87"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDEtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpkNGYwYWI2OWM4MjQ0ZTdjYWNkNjNiNjc1NjQ2NjBlNF8xOA_d6339090-3dd3-48ea-af27-2992c17d1982"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDEtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpkNGYwYWI2OWM4MjQ0ZTdjYWNkNjNiNjc1NjQ2NjBlNF8xOA_fa432c76-115a-4c46-a871-f79a5020e6cd"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDItMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjoxNDE1OThmMjhiZTY0NjUyYTc2M2MyMDgzZjQ2MTBmMl8yMw_0c9f3af1-da7e-486d-9c0b-b0e3d3065632"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpmN2RkMDZiNjJkMmQ0NjMyOGViYWJkODNhOTZlM2IwOF81NDk3NTU4MTM4OTUy_3ad41938-4716-4e25-b6ba-7cad375597af"
      unitRef="shares">44828000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6a4862539c2a4a418c0c29b8f2be6512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtMC0xLTEtODEzNTkvdGV4dHJlZ2lvbjpmN2RkMDZiNjJkMmQ0NjMyOGViYWJkODNhOTZlM2IwOF81NDk3NTU4MTM4OTU2_004ede1e-2512-4de0-9b2e-2d1c845dda9f"
      unitRef="shares">43676000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtMy0xLTEtODEzNTk_723d85b3-ac8f-4446-9a8c-d47c5ff5bdf6"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDMtNS0xLTEtODEzNTk_ad918f6a-3b70-426e-ae51-aa6e1e0291a4"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDQtMy0xLTEtODEzNTk_cf6f9383-30bd-49a9-81bc-4ad9c334299c"
      unitRef="usd">545753000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDQtNS0xLTEtODEzNTk_0440cfdf-8856-4ba1-81b9-31c1e06c90b6"
      unitRef="usd">528666000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDUtMy0xLTEtODEzNTk_f195da39-c4e7-4881-b020-874d0a5b8468"
      unitRef="usd">-6000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDUtNS0xLTEtODEzNTk_5b2b0c7f-3b0a-4d63-b093-7e2ebadc27f0"
      unitRef="usd">-54000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDYtMy0xLTEtODEzNTk_3e0cfdb9-e96b-4297-9fac-88db83a6ceca"
      unitRef="usd">-348675000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDYtNS0xLTEtODEzNTk_708b62f4-1a37-41b9-abbb-6ff6b70df00c"
      unitRef="usd">-261521000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDctMy0xLTEtODEzNTk_09f984b2-d38e-4d2e-9862-57ba53ac43f4"
      unitRef="usd">197072000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDctNS0xLTEtODEzNTk_8c4a13c3-500e-4bce-be2c-a62ab432109d"
      unitRef="usd">267091000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDgtMy0xLTEtODEzNTk_1b310ca4-0eb6-40c9-b7d9-8607005e2a5d"
      unitRef="usd">309329000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl84OC9mcmFnOjM4ZGZlMzhiMGNhNTQ3MDQ5MjM0YzRhOTg1YzliYjZkL3RhYmxlOmQ0NzVjMzNhMWYzODQxN2U4OGU3ODEwNzg4ZjIwNDU4L3RhYmxlcmFuZ2U6ZDQ3NWMzM2ExZjM4NDE3ZTg4ZTc4MTA3ODhmMjA0NThfNDgtNS0xLTEtODEzNTk_c7baa335-6f4e-45d4-bf8b-b25cef4ed72b"
      unitRef="usd">337024000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMy01LTEtMS04MTM1OQ_c48da2f0-9616-4ea9-9648-0981a0b8a133"
      unitRef="usd">75014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMy03LTEtMS04MTM1OQ_14d5cb97-2f1e-4e1e-b4cc-ca8c11eb7525"
      unitRef="usd">34473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNC01LTEtMS04MTM1OQ_9dd6885e-5282-47c8-85d3-bb6cedb319eb"
      unitRef="usd">37929000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNC03LTEtMS04MTM1OQ_1f5d4cb9-cee4-4f47-9ea5-164dd21fce57"
      unitRef="usd">18608000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNS01LTEtMS04MTM1OQ_57c1e561-5d0f-4871-9b78-28b0bba77b89"
      unitRef="usd">37085000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNS03LTEtMS04MTM1OQ_2526befb-7343-4208-a3c7-ffcf3fed9d8e"
      unitRef="usd">15865000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNy01LTEtMS04MTM1OQ_9bbdb57d-89d3-4c03-be81-41577fe36c29"
      unitRef="usd">28981000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfNy03LTEtMS04MTM1OQ_ad9c5b1b-f529-4ae2-8178-0397b513a658"
      unitRef="usd">18993000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOC01LTEtMS04MTM1OQ_dbcc1662-3c02-448e-9128-561fdd504cdb"
      unitRef="usd">88828000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOC03LTEtMS04MTM1OQ_98dd232d-efb7-442c-a981-57a58e8146b5"
      unitRef="usd">51036000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOS01LTEtMS04MTM1OQ_708531d5-e7ca-44c1-b3d9-c30b551cf590"
      unitRef="usd">117809000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfOS03LTEtMS04MTM1OQ_f37197f2-7840-4fd6-a3bd-c82918a780f2"
      unitRef="usd">70029000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTAtNS0xLTEtODEzNTk_04c2097c-2234-47d3-a70f-7cf008392ea2"
      unitRef="usd">-80724000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTAtNy0xLTEtODEzNTk_a704d95d-8c35-4056-845c-fccb31ad80c5"
      unitRef="usd">-54164000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTEtNS0xLTEtODEzNTk_3e84066f-4e12-4f63-b933-8ab28265ed0d"
      unitRef="usd">5183000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTEtNy0xLTEtODEzNTk_3f3b15bd-d8a6-4902-999b-cba1438fad2c"
      unitRef="usd">5810000</us-gaap:InterestExpense>
    <prct:InterestAndOtherIncomeExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTItNS0xLTEtODEzNTk_1bfefd81-7179-4690-b0d5-46b0b9e2bb6d"
      unitRef="usd">2011000</prct:InterestAndOtherIncomeExpense>
    <prct:InterestAndOtherIncomeExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTItNy0xLTEtODEzNTk_15ebd54f-a25c-492b-a7ea-fa3e98edc0fa"
      unitRef="usd">121000</prct:InterestAndOtherIncomeExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNS0xLTEtODU1NDE_2fcdd464-4fde-41b4-b82f-a43d9f97795a"
      unitRef="usd">-3258000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNy0xLTEtODU1NDE_d12fd6ff-cba5-45d3-8a58-f9e20af8306c"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NetIncomeLoss
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNS0xLTEtODEzNTk_40fb6005-8bf4-4424-8f6e-fcd9a42877ad"
      unitRef="usd">-87154000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTMtNy0xLTEtODEzNTk_bb8bae20-33f7-4a4f-b042-56dbcaedd45e"
      unitRef="usd">-59853000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNS0xLTEtODEzNTk_16948dcc-e7b5-4ff4-af5f-a540f19d3490"
      unitRef="usdPerShare">-1.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNS0xLTEtODEzNTk_2c6d7846-b973-4f37-ba3b-3a11b21587de"
      unitRef="usdPerShare">-1.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNy0xLTEtODEzNTk_33887d5d-a143-4802-8398-28aebfe4efa0"
      unitRef="usdPerShare">-3.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTQtNy0xLTEtODEzNTk_390b8f33-e510-426e-a86f-8732187cb7d8"
      unitRef="usdPerShare">-3.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNS0xLTEtODEzNTk_00b04b0c-27f5-47b7-9d98-d590abb1d70e"
      unitRef="shares">44400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNS0xLTEtODEzNTk_29abe257-dae4-4c17-9e42-54cd223b7bbe"
      unitRef="shares">44400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNy0xLTEtODEzNTk_6bccb71d-cc42-469d-9095-edfb4e5768d0"
      unitRef="shares">16480000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTctNy0xLTEtODEzNTk_86b0d093-6b0d-493e-8264-1a945eafa399"
      unitRef="shares">16480000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTktNS0xLTEtODEzNTk_af5d2ddb-9680-4e99-9280-b662dab11e97"
      unitRef="usd">48000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMTktNy0xLTEtODEzNTk_a5529cb9-931d-4fcf-9b72-4ac98b4d3a07"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMjAtNS0xLTEtODEzNTk_11e1a5e4-58bd-4dcc-822a-6eba8357b79f"
      unitRef="usd">-87106000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85MS9mcmFnOmZhNTRlY2Y5YTcwODQ2OTM5YjU1NDk3ZTk2OTFiOGYwL3RhYmxlOmI3NDcyN2UzN2YyZDRhY2E4YjdjOTJjYmJjMzhlZmJjL3RhYmxlcmFuZ2U6Yjc0NzI3ZTM3ZjJkNGFjYThiN2M5MmNiYmMzOGVmYmNfMjAtNy0xLTEtODEzNTk_2df7cb72-a5cb-48e8-afde-33550babfa45"
      unitRef="usd">-59893000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id51c47c815c941c9994247b0d35b675a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xLTEtMS04MTM1OQ_cd4467e5-4d9b-42ae-82c5-9d44191e9c0f"
      unitRef="shares">25402000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id51c47c815c941c9994247b0d35b675a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0zLTEtMS04MTM1OQ_c9d73a1f-9eb6-4dc1-b484-46ee90dfe611"
      unitRef="usd">243854000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i35941d94ecbb47bb979af8184802624a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC02LTEtMS04MTM1OQ_602cfce9-e071-4931-9b25-014ba58a1645"
      unitRef="shares">4713000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i35941d94ecbb47bb979af8184802624a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC04LTEtMS04MTM1OQ_9a007e03-0dbb-48f9-9e2b-a865d57347ee"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic6039fa7d4a042c8a8608a3b25bfe239_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xMC0xLTEtODEzNTk_eddfcc38-5c8d-4785-9413-dbafccf65b10"
      unitRef="usd">18788000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79f983e8996443dc855208050106616f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xMi0xLTEtODEzNTk_8731fd53-c9d0-4e21-bb92-5c39be53b5e2"
      unitRef="usd">-14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i83551ad05e4b471598d722fac16a183c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xNC0xLTEtODEzNTk_1ac574c4-68b6-4eb7-99be-432e57a65497"
      unitRef="usd">-201668000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id51c47c815c941c9994247b0d35b675a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOC0xNi0xLTEtODEzNTk_5b7e090f-8f88-4da8-be69-52455de1afb7"
      unitRef="usd">-182894000</us-gaap:StockholdersEquity>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i4a0be997223849488c8d1784d67fc1fc_D20210601-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOS0wLTEtMS04MTM1OS90ZXh0cmVnaW9uOmQ2Y2RmYjZjYTdlMjRhMGZhZWRmYTBmZmFlMjFiM2IyXzU0OTc1NTgxMzk3Nw_d1faaa8b-3aed-468b-b53d-8d3594303d42"
      unitRef="usd">290000</us-gaap:PaymentsOfStockIssuanceCosts>
    <prct:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOS0xLTEtMS04MTM1OQ_c63d6775-0074-4e4b-be85-b7d4b191ee26"
      unitRef="shares">4448000</prct:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfOS0zLTEtMS04MTM1OQ_29a23818-fa6d-4858-8321-6e7989d488f5"
      unitRef="usd">84710000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <prct:TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTAtMS0xLTEtODEzNTk_edd5ddfe-2e4b-4103-bde8-4820ec9ade6f"
      unitRef="shares">62000</prct:TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises>
    <prct:TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTAtMy0xLTEtODEzNTk_8c5c7245-cf71-4b57-b96f-5953b8ddedcd"
      unitRef="usd">970000</prct:TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises>
    <prct:TemporaryEquitySharesConversionOfConvertibleSecurities
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMS0xLTEtODEzNTk_b939513a-304d-4a8a-abdb-e014693a09cb"
      unitRef="shares">29912000</prct:TemporaryEquitySharesConversionOfConvertibleSecurities>
    <prct:TemporaryEquityAmountConversionOfConvertibleSecurities
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMy0xLTEtODEzNTk_a80db603-6e1c-4c3c-9be8-83485a145181"
      unitRef="usd">329534000</prct:TemporaryEquityAmountConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtNi0xLTEtODEzNTk_ca78dae2-b0ec-4b1e-9c4a-a73508baa1b5"
      unitRef="shares">29912000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMTAtMS0xLTgxMzU5_cbd4f817-e556-467e-88ee-19f3f5360d40"
      unitRef="usd">329534000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTEtMTYtMS0xLTgxMzU5_27c60b92-ca33-4218-b874-f55f0e8bf2c6"
      unitRef="usd">329534000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMC0xLTEtODM0OTMvdGV4dHJlZ2lvbjplMjU1ODJkNGVmMjU0ZjdmOTYzMjFkNTNjMzUwNjQ4MV81NDk3NTU4MTQwMTU_204d91de-7f41-4af3-ba22-4ae6aacd7b49"
      unitRef="usd">16121000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItNi0xLTEtODM0OTY_c9347cd9-f2b5-4aa5-ab55-a8a127e6ec3e"
      unitRef="shares">7539000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTAtMS0xLTgzNDk2_6cea1cdb-7cd2-4361-b6dd-e08dd8b301a4"
      unitRef="usd">172364000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTYtMS0xLTgzNDk2_9f7fb084-ec54-4d2e-80f9-099591e6b9b3"
      unitRef="usd">172364000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic86e3508c8e54e74ae151a1ff50c4ca4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItNi0xLTEtODEzNTk_6b5bc5b5-ab38-4356-8b32-0d41feb81983"
      unitRef="shares">1512000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTAtMS0xLTgxMzU5_d0bd4af8-4a19-4d46-b7cd-6c988d6ed7f4"
      unitRef="usd">4184000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTItMTYtMS0xLTgxMzU5_97150192-4682-46e1-87f9-1bce74bd9850"
      unitRef="usd">4184000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="ie2555bb5a87e440f84ea450cd17c6aeb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTMtMTAtMS0xLTgxMzU5_9bbcdc0c-4dbf-46c3-93c2-a5e70a63fa9e"
      unitRef="usd">3796000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTMtMTYtMS0xLTgxMzU5_5f39634a-5da8-4783-9c22-316a16b91b9b"
      unitRef="usd">3796000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i476c4f38fbef486c8c43834df7d3446c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTQtMTItMS0xLTgxMzU5_9746d339-ad64-4dcb-93c5-4aa59b677c40"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTQtMTYtMS0xLTgxMzU5_63a95b0b-c1e9-46bc-b1a1-9b5b256b77f8"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i05ad1273cdd4445ab1f7822309d503e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTUtMTQtMS0xLTgxMzU5_dbc67f36-7b77-4f4b-a464-ad5cf2218e75"
      unitRef="usd">-59853000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTUtMTYtMS0xLTgxMzU5_0cab5aee-5d6f-4a92-a498-b82d9acfda7d"
      unitRef="usd">-59853000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMS0xLTEtODEzNTk_748bc08b-488d-4a3f-a378-3095a7648aaa"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMy0xLTEtODEzNTk_6e2d5dfb-46ec-449c-af6c-a8d36a941eda"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6a4862539c2a4a418c0c29b8f2be6512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtNi0xLTEtODEzNTk_004ede1e-2512-4de0-9b2e-2d1c845dda9f"
      unitRef="shares">43676000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6a4862539c2a4a418c0c29b8f2be6512_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtOC0xLTEtODEzNTk_f9464466-0b7a-4557-b9d9-7d2acc226e6d"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied40c63ea5f844dfbf0f52a9413a7581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTAtMS0xLTgxMzU5_51a00724-0588-46a2-b770-feb4a54b6f4a"
      unitRef="usd">528666000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifad6928279e448bca3273d0f9a5644fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTItMS0xLTgxMzU5_8b26540b-45c6-4c27-8818-45967b2ea291"
      unitRef="usd">-54000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2ea97bb4d0142a28774ef066227641d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTQtMS0xLTgxMzU5_a6bef7a5-823e-4a47-ab9a-7b48d5027e5d"
      unitRef="usd">-261521000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTYtMTYtMS0xLTgxMzU5_ac406e9f-e9e3-49a4-8f41-7f2ff08e6cc0"
      unitRef="usd">267091000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i859bd793420443a687c8f796e66ed43d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjEtNi0xLTEtODEzNTk_f3ccf1da-e5c8-4715-8ce4-cc9db1c4be16"
      unitRef="shares">1042000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id9fbb39ab989421b954c2473082b49d7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjEtMTAtMS0xLTgxMzU5_068d6d4a-52b4-4854-a823-c75331807536"
      unitRef="usd">4008000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjEtMTYtMS0xLTgxMzU5_e59af6b6-6fca-4a81-b810-3b666cff68dd"
      unitRef="usd">4008000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTktNi0xLTEtODc4OTU_29d761ef-cc57-4264-93f7-5ec8f27cf362"
      unitRef="shares">110000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTktMTAtMS0xLTg3ODk1_3039fe81-9fa7-45f6-988d-4fd82b938bb7"
      unitRef="usd">2409000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMTktMTYtMS0xLTg1NTYy_11830240-f2c2-49ab-9185-691a3aaef720"
      unitRef="usd">2409000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="id9fbb39ab989421b954c2473082b49d7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjItMTAtMS0xLTgxMzU5_b113d6de-b493-478c-b2d6-86f9aa10f3d3"
      unitRef="usd">10670000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjItMTYtMS0xLTgxMzU5_5271ef6a-c4f6-4a03-8dcd-9ddee89e9fb4"
      unitRef="usd">10670000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="icda1c85b2e064ce1892f74302d812abe_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjMtMTItMS0xLTgxMzU5_028cd4a3-fb00-4206-a52a-19b920e6b940"
      unitRef="usd">48000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjMtMTYtMS0xLTgxMzU5_9feab7c3-20ef-43cf-a0ef-7b0bc445b647"
      unitRef="usd">48000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ibcd9e848ddef47499a46433b61ab34a1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjQtMTQtMS0xLTgxMzU5_b438e5c3-fcd1-4181-88d8-8dbda59d8c0e"
      unitRef="usd">-87154000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjQtMTYtMS0xLTgxMzU5_cacf9921-aba5-4906-b262-8f4d47e526e2"
      unitRef="usd">-87154000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMS0xLTEtODEzNTk_1a6a4e81-d60a-4e93-88d7-c29b6090231b"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMy0xLTEtODEzNTk_11364e95-a689-4380-b985-9c36797d3563"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtNi0xLTEtODEzNTk_3ad41938-4716-4e25-b6ba-7cad375597af"
      unitRef="shares">44828000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic5e20a6c7e5d4d7eb368620cd343e205_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtOC0xLTEtODEzNTk_f30d825a-1f68-48da-b301-97943d745863"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibde7e265bea14fd6a1fed1c3b270477e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTAtMS0xLTgxMzU5_42297bbb-5142-4f06-869f-4a63e743094c"
      unitRef="usd">545753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64635c63540946f2868082f0d1116649_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTItMS0xLTgxMzU5_4b83407b-aaa7-46ff-8953-783d4c23880c"
      unitRef="usd">-6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i94784de8ea3241988c33c37b37fa4434_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTQtMS0xLTgxMzU5_6690a245-6e88-4070-83c6-9eb8e55b46b2"
      unitRef="usd">-348675000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85NC9mcmFnOjU4ZjYzOWQ1ZDU4YjQ2MjBhMjg4OWVhNzYxYjA4MDhhL3RhYmxlOjY0ODBjNTkyODcyODRhYTE4Nzk1NTA0ZTZjNTI3N2RmL3RhYmxlcmFuZ2U6NjQ4MGM1OTI4NzI4NGFhMTg3OTU1MDRlNmM1Mjc3ZGZfMjUtMTYtMS0xLTgxMzU5_538a5da4-aa07-4b4b-858a-188fe4a5d4cc"
      unitRef="usd">197072000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNC01LTEtMS04MTM1OQ_c95b5363-7bba-4cb7-ac85-b95cba1c674e"
      unitRef="usd">-87154000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNC03LTEtMS04MTM1OQ_5f5149c8-1f58-4130-a99e-1ab621888c5a"
      unitRef="usd">-59853000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNi01LTEtMS04MTM1OQ_f376c17c-3754-4e69-9e38-8c74cbe373ed"
      unitRef="usd">2841000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNi03LTEtMS04MTM1OQ_506d5f06-b1c9-4d5e-a9a8-0b125b4d8d56"
      unitRef="usd">3324000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNy01LTEtMS04MTM1OQ_03a6e3cc-0a6b-45d4-881f-9db198656f38"
      unitRef="usd">10337000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNy03LTEtMS04MTM1OQ_b2109877-f2f8-4b08-bb8c-7075da9a21c4"
      unitRef="usd">3796000</us-gaap:ShareBasedCompensation>
    <prct:FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOC01LTEtMS04MTM1OQ_19bcd590-79c4-4987-82a8-958029e12073"
      unitRef="usd">283000</prct:FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax>
    <prct:FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOC03LTEtMS04MTM1OQ_d031a93a-eddf-4689-b19e-1fb26a4c3574"
      unitRef="usd">-199000</prct:FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax>
    <prct:NonCashLeaseAccretionExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOS01LTEtMS04MTM1OQ_b3885543-de02-4627-8e00-609b7bdf4349"
      unitRef="usd">-1478000</prct:NonCashLeaseAccretionExpense>
    <prct:NonCashLeaseAccretionExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfOS03LTEtMS04MTM1OQ_7c8d5b17-438e-4d48-9557-3a5ca941d017"
      unitRef="usd">345000</prct:NonCashLeaseAccretionExpense>
    <us-gaap:InventoryWriteDown
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTAtNS0xLTEtODEzNTk_7b6f793f-0ed6-4886-bea4-3d324c726cf0"
      unitRef="usd">62000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTAtNy0xLTEtODEzNTk_e644b842-56fc-4421-a240-a4de4428cd3f"
      unitRef="usd">650000</us-gaap:InventoryWriteDown>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTEtNS0xLTEtODg3NTM_fe8b29eb-49e1-4565-ab73-2fc1d938f9ba"
      unitRef="usd">-3258000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTEtNy0xLTEtODg3NTM_b0c329b4-0c96-4619-9e93-7c7b65c8f284"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTQtNS0xLTEtODEzNTk_2f494e05-b3db-4c35-9bb7-d3d03b5ecadc"
      unitRef="usd">10809000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTQtNy0xLTEtODEzNTk_115ab2db-176f-4626-9886-dce58d199f79"
      unitRef="usd">2914000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNS0xLTEtODEzNTk_755dcbf7-b377-405d-a31e-ba87aa19b61d"
      unitRef="usd">15251000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNy0xLTEtODEzNTk_6699ad44-7892-4a4f-a2c2-99e9e60f8008"
      unitRef="usd">6124000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTYtNS0xLTEtODEzNTk_ec72f06a-f492-4ed9-91ab-8894f71d38a8"
      unitRef="usd">1880000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTYtNy0xLTEtODEzNTk_1b4f8b90-6fb5-4a8b-a4c2-6cbf532b6a1a"
      unitRef="usd">2631000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNS0xLTEtODU1NzU_3e0e2114-bbf1-4fcc-b4fd-033c8d1a9efe"
      unitRef="usd">51000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTUtNy0xLTEtODM4NTA_a60db378-aab3-4d94-97a7-f4d8de3522f2"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTctNS0xLTEtODEzNTk_41c78a31-82d8-4c26-b259-49fe482d54b6"
      unitRef="usd">3959000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTctNy0xLTEtODEzNTk_2fc1a6cd-d5a9-47d0-b8f6-1c8c1252d368"
      unitRef="usd">812000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTgtNS0xLTEtODEzNTk_20f14143-b36b-42c3-b381-5a53fcb0d9cc"
      unitRef="usd">6972000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTgtNy0xLTEtODEzNTk_8ca95324-73ab-4c3c-87dc-74dfaaf942fb"
      unitRef="usd">1834000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTktNS0xLTEtODEzNTk_ff0836d6-80b1-4765-9928-e1391a23cda6"
      unitRef="usd">757000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMTktNy0xLTEtODEzNTk_b6d0141d-4275-4f4a-8c49-f755e1412246"
      unitRef="usd">1045000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjAtNS0xLTEtODEzNTk_1d5571b2-a836-443b-82df-1d2fca079f87"
      unitRef="usd">1830000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjAtNy0xLTEtODEzNTk_f3975ca6-fd38-4f24-ba58-bc0d1a7fed30"
      unitRef="usd">792000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjEtNS0xLTEtOTEwOTA_2cab5ecc-8341-4edb-a476-fb1f30e746dc"
      unitRef="usd">327000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjEtNy0xLTEtOTEwOTA_2da0ca6b-356c-4ba2-808f-5565fbffe06a"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjItNS0xLTEtODEzNTk_188a807f-01db-4ecf-b86a-fed260ff387a"
      unitRef="usd">2659000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjItNy0xLTEtODEzNTk_a8118844-8e71-45db-a410-1bef7b75c0d0"
      unitRef="usd">2479000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjMtNS0xLTEtODEzNTk_61c7cd37-aec0-4b91-856f-4474d1a0937a"
      unitRef="usd">-80382000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjMtNy0xLTEtODEzNTk_3b92f814-4026-43e2-986a-8c9e49024cf1"
      unitRef="usd">-57334000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjgtNS0xLTEtODEzNTk_d385ff8b-497d-45f1-aa82-d9110c62c89c"
      unitRef="usd">2653000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjgtNy0xLTEtODEzNTk_ef08d6fd-2796-4daf-847d-f0685bf74e33"
      unitRef="usd">592000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNS0xLTEtODEzNTk_b2d19ef3-330d-4dfe-9688-e7eb69f0e822"
      unitRef="usd">-2653000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNy0xLTEtODEzNTk_fae705b7-e2fa-4d6b-a1e0-857e4d437f0d"
      unitRef="usd">-592000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNS0xLTEtODM5NDA_98ad514c-e894-4608-913e-72637b060ca6"
      unitRef="usd">2409000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMjktNy0xLTEtODM5MTA_ad3dbe33-8e0d-4276-afd8-170cc3809792"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzEtNS0xLTEtODEzNTk_c418bde9-9dce-4f64-9d52-c26490ca379c"
      unitRef="usd">4008000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzEtNy0xLTEtODEzNTk_27db686c-cafc-411b-83b1-fdecdcdb3d6b"
      unitRef="usd">4184000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzItNS0xLTEtODEzNTk_84244ce3-3476-4ac3-b63c-9c1d4200bfe0"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzItNy0xLTEtODEzNTk_8482d1d4-aa2e-497d-9d89-22e73fd7158e"
      unitRef="usd">172364000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzMtNS0xLTEtODEzNTk_f2f8970b-c987-499e-8618-d793bc707f96"
      unitRef="usd">51195000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzMtNy0xLTEtODEzNTk_3c59fa0f-9d06-4ff9-bb1f-bf554a05bd64"
      unitRef="usd">0</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzQtNS0xLTEtODEzNTk_653fd193-00b5-4769-ac4b-e96734457bcd"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzQtNy0xLTEtODEzNTk_265aeaf7-13b9-4041-a8ff-3948e2326354"
      unitRef="usd">858000</us-gaap:ProceedsFromWarrantExercises>
    <prct:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts
      contextRef="i3cb574e8604646dd92012ee6570255af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzYtNy0xLTEtODEzNTk_dba8d58e-cdaf-4fef-ba53-7dcac9e1ccb0"
      unitRef="usd">84710000</prct:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzUtNS0xLTEtODg2OTg_4f9cd477-3853-4a4e-bf5e-831b93a8fd2e"
      unitRef="usd">50000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzUtNy0xLTEtODg2OTg_0548b7d1-d951-4b67-8452-0534752258e6"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <prct:PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzYtNS0xLTEtODg2OTg_f8827f07-abdb-4a28-b663-673ac3825024"
      unitRef="usd">3000000</prct:PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee>
    <prct:PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzYtNy0xLTEtODg2OTg_cc59613b-bd37-4e7e-af0f-4be0f40550fc"
      unitRef="usd">0</prct:PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNS0xLTEtODg2OTg_42e3d037-03f6-4833-8bf3-340568a7629d"
      unitRef="usd">1000000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNy0xLTEtODg2OTg_1a0df77c-77e3-4645-bd37-94bd8b056789"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNS0xLTEtODEzNTk_fc50a425-b85c-471e-9d6e-d849d291e2dc"
      unitRef="usd">3612000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzctNy0xLTEtODEzNTk_8ef137a7-501e-4de6-93e8-2b3dabdbee28"
      unitRef="usd">262116000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzgtNS0xLTEtODEzNTk_fb237f78-bf58-4e59-969b-af461d501611"
      unitRef="usd">-79423000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfMzgtNy0xLTEtODEzNTk_7e332d69-6776-4f90-ae1c-b30ddf994481"
      unitRef="usd">204190000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDAtNS0xLTEtODEzNTk_1065073b-f245-43a3-ab88-228db6044873"
      unitRef="usd">305097000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id51c47c815c941c9994247b0d35b675a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDAtNy0xLTEtODEzNTk_f046cc8a-2081-4c73-8a05-1aad54d79021"
      unitRef="usd">100907000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDEtNS0xLTEtODEzNTk_5d101de3-9941-4b9b-aff4-4da370e7fe8a"
      unitRef="usd">225674000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDEtNy0xLTEtODEzNTk_d785f516-4238-4133-99e4-2c6ce360d026"
      unitRef="usd">305097000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDMtNS0xLTEtODEzNTk_fe4d5729-92a0-417d-9fff-d14bad986cdc"
      unitRef="usd">221859000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDMtNy0xLTEtODEzNTk_5e6875ea-13a3-4ced-8a25-8f1f6c7ad22c"
      unitRef="usd">304320000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDQtNS0xLTEtODEzNTk_a2923205-f34e-4c03-b41f-0d5334774ddb"
      unitRef="usd">3815000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDQtNy0xLTEtODEzNTk_70282f2f-0ca9-401e-b1ec-281b41787a96"
      unitRef="usd">777000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDUtNS0xLTEtODEzNTk_f54940da-77ee-470b-b595-f196c55d16db"
      unitRef="usd">225674000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDUtNy0xLTEtODEzNTk_e01c9e79-33a9-4dd9-ae2e-ababfeb1e0d6"
      unitRef="usd">305097000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDctNS0xLTEtODEzNTk_4444f36e-5a3a-4386-9eef-7b7b81275294"
      unitRef="usd">4291000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNDctNy0xLTEtODEzNTk_82277d92-b947-43f3-a035-540702cde9ce"
      unitRef="usd">4750000</us-gaap:InterestPaidNet>
    <prct:TransferFromInventoryToPropertyAndEquipmentNet
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTAtNS0xLTEtODEzNTk_b443de1f-4d99-45fd-a715-d223be7b385d"
      unitRef="usd">124000</prct:TransferFromInventoryToPropertyAndEquipmentNet>
    <prct:TransferFromInventoryToPropertyAndEquipmentNet
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTAtNy0xLTEtODEzNTk_8e005e0e-09b0-409e-a2f6-f2f768b0fd9b"
      unitRef="usd">-679000</prct:TransferFromInventoryToPropertyAndEquipmentNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTEtNS0xLTEtODEzNTk_cb4c3501-b7fc-4760-84ee-df39eaf9538e"
      unitRef="usd">3544000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTEtNy0xLTEtODEzNTk_af961c5d-bb08-4aa6-a8c5-08e8403e7d06"
      unitRef="usd">210000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTItNS0xLTEtODEzNTk_31c780c6-2591-4d2e-80fb-2537e6510e4f"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTItNy0xLTEtODEzNTk_da8464cb-8420-4e0a-b7e4-e7c9ae8c3de0"
      unitRef="usd">329534000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTQtNS0xLTEtODg5MTg_0c22e8f9-1c04-4fe6-9541-00d9a9d20eb2"
      unitRef="usd">22854000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl85Ny9mcmFnOmU4MWE5MzBhOGFmZDRkNDg4NjlhNmI4MzY2NjFhMzk3L3RhYmxlOmJjNjJhM2EwNGNlNzRmOWZiN2VlOTQ1MzA4OGI2NTMwL3RhYmxlcmFuZ2U6YmM2MmEzYTA0Y2U3NGY5ZmI3ZWU5NDUzMDg4YjY1MzBfNTQtNy0xLTEtODg5MTg_7c2e470c-372c-44c2-8c9f-ed362ade0d66"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4XzIyNzY_6597f4ca-582e-4ff3-8598-243979c6d0eb">Organization&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;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PROCEPT BioRobotics Corporation (the &#x201c;Company&#x201d;) was incorporated in the state of California in 2007 and its headquarters are located in Redwood City, California. In April 2021, the Company re-incorporated in the state of Delaware. The Company received U.S. Food and Drug Administration clearance in December 2017 to market its AquaBeam&lt;/span&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;&#xae;&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; Robotic System, an automated surgical robot providing tissue removal for the treatment of benign prostatic hyperplasia, a prostate gland enlargement condition.&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-style:italic;font-weight:700;line-height:120%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company had cash and cash equivalents of $221.9 million and an accumulated deficit of $348.7 million. In September 2021, the Company completed its initial public offering (&#x201c;IPO&#x201d;) for net proceeds of approximately $172.4 million, after deducting underwriting discounts and commissions, and offering expenses. Since its inception, the Company has financed its operations with a combination of debt and equity financing arrangements. The Company expects its cash and cash equivalents, and revenue will be sufficient to fund its operations through at least the next twelve months from the issuance date of these consolidated financial statements. The Company has not achieved positive cash flow from operations to date and expects to continue incurring losses for the foreseeable future as it focuses on growing its business.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4XzYwNw_1f154bae-a12f-4926-94f6-59592f5fa5d4"
      unitRef="usd">221900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4XzY0MA_ad311072-97d8-4165-8e39-273c0bf83ab5"
      unitRef="usd">-348700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDMvZnJhZzoyZTZlMWRmN2Y3NjE0ZWE0YjZjYWRlYzMzYTY1MWFiOC90ZXh0cmVnaW9uOjJlNmUxZGY3Zjc2MTRlYTRiNmNhZGVjMzNhNjUxYWI4Xzc1NQ_a6bb8440-f201-4b56-b08e-3f0401ad7502"
      unitRef="usd">172400000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTMx_e834a42a-6dad-4cd6-be0a-225938c2bb81">Summary of Significant Accounting Policies&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Preparation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;). These consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation. &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-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts and disclosures reported in the consolidated financial statements. Management uses significant judgment when making estimates related to its common stock valuation in periods before the Company&#x2019;s IPO and related stock-based compensation expense, right-of-use lease asset, lease liability, the valuations of the redeemable convertible preferred stock warrant liability and loan facility derivative liability, as well as certain accrued liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While many restrictions associated with COVID-19 have more recently been relaxed, the longevity and extent of the various COVID-19 pandemic remains uncertain, including due to the emergence and impact of the COVID-19 variants and continued economic disruptions. Due to significant uncertainty surrounding the pandemic, management's judgments could change. &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-style:italic;font-weight:700;line-height:120%"&gt;Reverse Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a 1-for-4.75 reverse stock split of common stock and all redeemable convertible preferred stock. The par value of the common and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All authorized, issued and outstanding common stock, redeemable convertible preferred stock, warrants for preferred stock, stock options and per share amounts contained in the financial statements have been retroactively adjusted to reflect this reverse stock split for all periods presented.&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-style:italic;font-weight:700;line-height:120%"&gt;Initial&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Public&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company completed its IPO by issuing 6,556,000 shares of common stock, and the exercise of the underwriters option for 983,400 shares, at an offering price of $25.00 per share, for total net proceeds of approximately $172.4 million, after deducting underwriting discounts and commissions of $13.2 million and offering expenses of $2.9 million. Offering costs are capitalized, and consist of fees and expenses incurred in connection with the sale of common stock in its IPO, including legal, accounting, printing and other IPO-related costs. Upon completion of its IPO, these deferred offering costs were reclassified to stockholders&#x2019; equity and recorded against the proceeds from the offering. In addition, all 29,912,264 shares of its then-outstanding redeemable convertible preferred stock automatically converted into 29,912,264 shares of common stock and it reclassified $329.5&#160;million of redeemable convertible preferred stock to additional paid-in capital on its consolidated balance sheet. &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-style:italic;font-weight:700;line-height:120%"&gt;Par Value and Shares Authorized Change &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a change in par value from $0.001 to $0.00001 per share of common stock and all redeemable convertible preferred stock. All issued and outstanding common stock and redeemable convertible preferred stock contained in the financial statements have been retroactively corrected to reflect this immaterial change in par value for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, 10.0 million shares of preferred stock were authorized and the number of authorized shares of common stock was increased to 300.0 million shares, both having a par value of $0.00001 per share. &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-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of cash in banks highly liquid securities determined to be cash equivalents, which are readily convertible into cash and mature within 90 days or less from the original date of purchase. Cash and cash equivalents include money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents are considered available-for-sale marketable securities and are recorded at fair value, based on quoted market prices. Unrealized gains and losses are recorded in other comprehensive loss and included as a separate component of stockholders&#x2019; equity (deficit). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash is related to the Company&#x2019;s letters of credit for the leases of its Redwood City and San Jose, CA locations.&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-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain financial assets and liabilities at fair value on a recurring basis, including cash and cash equivalents, and accounts receivable, accounts payable and accrued liabilities, which approximate fair value due to their relatively short maturities as well as the loan facility derivative liability. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"&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:20.44pt"&gt;Observable inputs such as quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"&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:20.44pt"&gt;Other inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"&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:20.44pt"&gt;Unobservable inputs that are supported by little or no market activities, which would require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. &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-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and, to a lesser extent, accounts receivable. The Company believes that credit risk in its accounts &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:120%"&gt;receivable is mitigated by its credit evaluation process, relatively short collection terms and diversity of its customer base. The Company generally does not require collateral and losses on accounts receivable have historically been within management&#x2019;s expectations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No customers accounted for more than 10% of revenue during the year ended December&#160;31, 2022 and 2021. No customers accounted for more than 10% of accounts receivable at December&#160;31, 2022. One customer accounted for 11% of accounts receivable at December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investment policy limits investments to certain types of debt securities issued by the U.S. government, its agencies, and institutions with investment-grade credit ratings, as well as corporate debt or commercial paper issued by the highest quality financial and non-financial companies, and places restrictions on maturities and concentration by type and issuer. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash and cash equivalents and issuers of investments to the extent recorded on the balance sheets. The Company has limited its credit risk associated with cash and cash equivalents by placing its investments with banks it believes are highly creditworthy and with highly rated investments. &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-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Doubtful Accounts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s expected loss allowance methodology is developed using its historical collection experience, current and future economic market conditions and a review of the current aging status and financial condition of its customers. Specific allowance amounts are established to record the appropriate allowance for customers that have a known risk of default. Balances are written off when they are ultimately determined to be uncollectible. The Company has not experienced any significant collection issues and the allowance for doubtful accounts has not been material. &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-style:italic;font-weight:700;line-height:120%"&gt;Inventory &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are valued at the lower of cost, computed on a first-in, first-out basis, or net realizable value. The allocation of production overhead to inventory costs is based on normal production capacity. Abnormal amounts of idle facility expense, freight, handling costs, and consumption are expensed as incurred, and not included in overhead. The Company maintains provisions for excess and obsolete inventory based on management&#x2019;s estimates of forecasted demand and, where applicable, product expiration. &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-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment and intangible assets are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization for property and equipment are determined using the straight-line method over the estimated useful lives of the respective assets, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3MTY_b7b64a65-3118-4140-a1bf-75fa3165be86"&gt;three&lt;/span&gt; to five years. The Company reclassifies inventory used at customer sites for evaluation purposes to property and equipment due to a limited history of sales of evaluation units. Amortization of intangible assets are determined using the straight-line method over the estimated useful lives, generally through the patent expiration date. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Maintenance and repairs are charged to operating expenses as incurred. &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-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets consist primarily of property and equipment and intangible assets, net, and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require that a long-lived asset be tested for possible impairment, the Company compares the undiscounted cash flows expected to be generated by the asset group to the carrying amount of the asset group. If the carrying amount of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. The Company determines fair value using the income approach based on the present value of expected future cash flows or other appropriate measures of estimated fair value. The Company&#x2019;s cash flow assumptions consider historical and forecasted revenue and operating costs and other relevant factors. During the years ended December&#160;31, 2022 and 2021, the Company has not recorded impairment charges on its long-lived assets. &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-style:italic;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue will be recognized subsequent to invoicing. Service agreements are generally invoiced annually at the beginning of each coverage period and recorded as deferred revenue and recognized as revenue ratably over &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:120%"&gt;the coverage period. Deferred revenue that will be recognized during the 12 months following the balance sheet date is recorded as the current portion of deferred revenue, and the remaining portion, if any, would be recorded as non-current.&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-style:italic;font-weight:700;line-height:120%"&gt;Loan Facility Derivative Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s previous loan facility (Note 6), the Company is obligated to pay a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of our assets or voting stock, or achieving a $200.0&#160;million trailing 12 months revenue target, in each case, by September 2029. The fee is calculated at the time of the liquidity event occurrence to be $1.0&#160;million if only the first installment has been drawn, $2.0&#160;million if the first two installments have been drawn, $2.4&#160;million if the first three installments have been drawn, or $3.0&#160;million if all four installments have been drawn, in each case, upon the occurrence of the liquidity event. At the time of extinguishment, the Company has drawn on the first two installments. The Company has determined this fee is a freestanding derivative instrument. The $1.4&#160;million fair value of this loan facility derivative was initially recorded as a debt discount and a non-current liability on the date of issuance in connection with obtaining additional financing as applicable and will be revalued every reporting period until the earlier occurrence of a defined liquidity event or achieving a revenue target by September 2029 or termination of such fee arrangement.&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-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For agreements with a term of more than 12 months, the Company determines if the agreement contains a lease at inception. Operating lease liabilities represent an obligation to make lease payments arising from the lease agreement. Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the remaining lease term. In determining the present value of lease payments, the Company estimates its incremental borrowing rate as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term, of an amount equal to the lease payments in a similar economic environment. Operating lease liabilities are included in the Company&#x2019;s consolidated balance sheet. Right-of-use assets represent our right to use an underlying asset for the lease term and are classified as non-current assets. Lease expense is recognized on a straight-line basis over the expected lease term in the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not elected to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, records a right-of-use asset and lease liability based on the present value of the future minimum lease payments over the term at commencement date. Variable lease payments are expensed as incurred. The Company has also elected to not apply the recognition requirement to any leases within its existing classes of assets with a term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has lessor arrangements with customers for a fixed monthly fee with no non-lease components, typically for 3-12 months. These arrangements are accounted for as an operating lease in accordance with ASC 842. These arrangements and related revenue are immaterial to the periods presented.&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-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is derived primarily from the sales of the AquaBeam&lt;/span&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;&#xae;&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; Robotic Systems, and handpieces that are for one-time use during each surgery using the AquaBeam Robotic System. The AquaBeam Robotic System contains both software and non-software components that are delivered together as a single product and generally contain a one-year warranty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine revenue recognition for arrangements that the Company determines are within the scope of ASC Topic 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, the Company satisfies the performance obligations. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determined those that are performance obligations and assess whether each promised good or service is distinct based on the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contracts are typically in the form of a master service agreement and a purchase order from the customer. The Company&#x2019;s AquaBeam Robotic System sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the transaction price it expects to be entitled to in exchange for transferring the promised product to the customer, which is based on the invoiced price for the products. All prices are at fixed amounts per the sales &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:120%"&gt;agreement with the customer and there are generally no discounts, rebates or other price concessions or a right of return, once the agreement is signed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and update these estimates as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;AquaBeam Robotic Systems&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the time of delivery. Systems rented for a fixed monthly fee during an evaluation period, typically 3-12 months, are recognized as revenue straight-line during the lease term, in accordance with ASC 842, and are not material. For systems sold following an evaluation period, revenue is recognized generally once sales terms are mutually agreed (as the system is already installed at the customer site). For systems sold through distributors, revenue is recognized generally at the time of delivery to the distributor. The Company&#x2019;s system arrangements generally do not provide a right of return. The systems are generally covered by a one-year service agreement included in the warranty. The service agreements have a stand alone selling price and are typically recognized as deferred revenue and amortized over the one-year service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hand pieces and other consumables&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; - Revenue from sales of handpieces and other consumables is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service&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; - Service revenue, inclusive of the amounts associated with the AquaBeam Robotic System warranties, is recognized over the term of the service period, as the customer benefits from the services throughout the service period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that certain promises in the multiple-element arrangements, such as installation, training and certain ancillary products, are immaterial, and/or do not represent separate performance obligations for which transaction price is allocated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue is recognized subsequent to invoicing, such as service contracts, which are recognized ratably as revenue over the performance period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s typical payment terms are between approximately 30 to 90 days. The Company expenses shipping and handling costs as incurred and includes them in the cost of sales. In those cases where shipping and handling costs are billed to customers, the Company classifies the amounts billed as a component of revenue. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. The Company expenses any incremental costs of obtaining a contract, including but not limited to, sales commissions, as and when incurred as the expected amortization period of the incremental costs would have been less than one year and are reported in selling, general and administrative expense in the statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes the practical expedient under ASC 606 and does not disclose unsatisfied performance obligations for service contracts as these contracts generally have an original duration of less than one year. For those contracts with an original duration exceeding one year, the aggregate amount of transaction price allocated to the performance obligations unsatisfied at December&#160;31, 2022 was not material.&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-style:italic;font-weight:700;line-height:120%"&gt;Cost of Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of sales consists primarily of manufacturing overhead costs, material costs and direct labor, including stock-based compensation. A significant portion of the Company&#x2019;s cost of sales currently consists of manufacturing overhead costs. These overhead costs include the cost of quality assurance, material procurement, inventory control, facilities, equipment and operations supervision and management. Cost of sales also includes depreciation expense for production equipment, &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:120%"&gt;warranty, including any recalls, and field service costs, and purchased intangibles and certain direct costs such as shipping costs. &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-style:italic;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred. Research and development costs consist primarily of engineering, product development, and regulatory affairs, consulting services, materials, depreciation and other costs associated with products and technologies being developed, including employee and non-employee compensation, stock-based compensation, supplies, quality assurance expenses, related travel expenses and facilities expenses. &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-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock options granted to employees and directors under the fair value recognition provision of ASC 718, Compensation - &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;Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Stock-based compensation expense is recognized over the requisite service period in the statements of operations and comprehensive loss. The Company uses the straight-line method for expense attribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model. The Black-Scholes model determines the fair value of stock-based payment awards based on the fair market value of the Company&#x2019;s common stock on the date of grant and is affected by assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the fair market value of the Company&#x2019;s common stock, volatility over the expected term of the awards and actual and projected employee stock option exercise behaviors. The Company has opted to use the &#x201c;simplified method&#x201d; for estimating the expected term of options, whereby the expected term equals the arithmetic average of the vesting term and the original contractual term of the option. Due to the Company&#x2019;s limited operating history and limited company specific historical and implied volatility data, the Company has based its estimate of expected volatility on the historical volatility of a group of similar companies that are publicly traded. When selecting these public companies on which it has based its expected stock price volatility, the Company generally selected companies with comparable characteristics to it, including enterprise value, stages of clinical development, risk profiles, position within the industry and with historical share price information sufficient to meet the expected life of the stock-based awards. The historical volatility data was computed using the daily closing prices for the selected companies&#x2019; shares during the equivalent period of the calculated expected term of the share-based payments. The Company will continue to analyze the historical stock price volatility and expected term assumptions as more historical data for the Company&#x2019;s common stock becomes available. The risk-free rate assumption is based on the U.S. Treasury instruments with maturities similar to the expected term of the Company&#x2019;s stock options. The expected dividend assumption is based on the Company&#x2019;s history of not paying dividends and its expectation that it will not declare dividends for the foreseeable future.  The Company has elected to account for forfeitures when they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s common stock underlying the stock options has historically been determined by the Company&#x2019;s board of directors (&#x201c;Board&#x201d;). Because there was no public market for the Company&#x2019;s common stock prior to the IPO, the Board determined the fair value of the Company&#x2019;s common stock at the time of grant of the option by considering a number of objective and subjective factors, including valuations of comparable companies, sales of the Company&#x2019;s redeemable convertible preferred stock, operating and financial performance and the general and industry-specific economic outlook.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for the fair value of restricted stock units (&#x201c;RSUs&#x201d;) using the closing market price of the Company&#x2019;s common stock on the date of the grant. Stock-based compensation cost for RSUs is measured at the grant date based on the estimated fair value of the award and is recognized as expense over the requisite service period (generally the vesting period), net of forfeitures.&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-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intent has been to grant all options with an exercise price not less than the fair value of its common stock underlying those options on the date of grant. Prior to its IPO, the Company has determined the estimated fair value of its common stock at each valuation date in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation (the &#x201c;Practice Aid&#x201d;). The Company&#x2019;s board of directors, with the assistance of management, developed these valuations using significant judgment and taking into account numerous factors, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;valuations of its common stock with the assistance of independent third-party valuation specialists;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the stage of development and business strategy, including the status of research and development efforts, of its products and product candidates, and the material risks related to its business and industry;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the results of operations and financial position, including its levels of available capital resources;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the valuation of publicly traded companies in the life sciences and medical device sectors, as well as recently completed mergers and acquisitions of peer companies;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the prices of its redeemable convertible preferred stock sold to investors in arm&#x2019;s length transactions and the rights, preferences, and privileges of its redeemable convertible preferred stock relative to those of its common stock;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the likelihood of achieving a liquidity event for the holders of its common stock, such as an initial public offering or a sale of the Company given prevailing market conditions;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the inability of the Company&#x2019;s stockholders to freely trade its common stock in the public markets, resulting in a discount to reflect the lack of marketability of the Company&#x2019;s common stock based on the weighted-average expected time to liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;trends and developments in its industry; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;external market conditions affecting the life sciences and medical device industry sectors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s board of directors determined the fair value of its common stock by first determining the enterprise value of the Company&#x2019;s business using the market approach, income approach or from the value implied by the latest round of equity financing, and then allocating the value among the various classes of its equity securities to derive a per share value of its common stock. The Practice Aid identifies various available methods for allocating enterprise value across classes and series of capital stock to determine the estimated fair value of common stock at each valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all options granted prior to the Company&#x2019;s IPO in September 2021, the Board allocated the enterprise value based on the option pricing method (&#x201c;OPM&#x201d;). OPM treats the rights of the holders of preferred and common stock as equivalent to call options on any value of the enterprise above certain break points of value based upon the liquidation preferences of the holders of preferred stock, as well as their rights to participation and conversion. Thus, the estimated value of the common stock can be determined by estimating the value of its portion of each of these call option rights. When valuing options granted around the time of an equity financing that is considered arms-length, OPM derived the Company&#x2019;s equity value of a company from the price of the securities issued by the Company in the equity financing. Following the completion of the Company&#x2019;s IPO in September 2021, the fair value of the Company&#x2019;s common stock is determined based on the closing price of its common stock on The Nasdaq Global Market. &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-style:italic;font-weight:700;line-height:120%"&gt;Advertising Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expenses the costs of advertising, including promotional expenses, as incurred. Advertising expenses were not significant. &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-style:italic;font-weight:700;line-height:120%"&gt;Defined Contribution Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a defined contribution retirement savings plan under Section 401(k) of the Internal Revenue Code. This plan allows eligible employees to defer a portion of their annual compensation on a pre-tax basis. The Company is authorized to make matching contributions but has not made such contributions for the years ended December&#160;31, 2022 and 2021.&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-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates that will be in effect when the differences are expected to reverse. Valuation allowances against deferred tax assets are established when necessary to reduce deferred tax assets to the amounts expected to be realized. Currently, the Company has recorded a full valuation allowance against its deferred tax assets and there is no provision for income taxes, as the Company has incurred operating losses to-date. The Company&#x2019;s policy is to record interest and penalties related to uncertain tax positions as a component of income tax expense in the statement of operations. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.&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-style:italic;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock and common stock equivalent shares from dilutive stock options and common stock warrants outstanding during the period. Because the Company has reported a net loss for all periods presented, diluted net loss per share is the same as basic net loss per share for those periods as all potentially dilutive securities were antidilutive in those periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. The shares of the Company&#x2019;s redeemable convertible preferred stock participated in any dividends declared by the Company and were therefore considered to be participating securities. &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-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Gain (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive gain (loss) consists of net gains (losses) and changes in unrealized gains and losses on cash equivalents. Accumulated other comprehensive loss is presented in the accompanying balance sheets, when applicable. &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-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates as a single operating segment. The Company&#x2019;s chief operating decision maker, its Chief Executive Officer, reviews financial information on an aggregate basis for the purposes of allocating resources and evaluating financial performance. &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-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;31, 2022, as the Company no longer qualified as an emerging growth company, the Company retroactively adopted both Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, Financial Instruments&#x2014;Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments (&#x201c;ASU 2016-13&#x201d;) and No. 2020-4, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (&#x201c;ASU 2020-4&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2016-13 requires an entity to utilize a new impairment model known as the current expected credit loss (&#x201c;CECL&#x201d;) model to estimate its lifetime &#x201c;expected credit loss&#x201d; and record an allowance that, when deducted from the amortized cost basis of the financial assets and certain other instruments, including but not limited to available-for-sale debt securities. Credit losses relating to available-for-sale debt securities will be recorded through an allowance for credit losses rather than as a direct write-down to the security. ASU 2016-13 requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. In November 2019, the FASB issued ASU 2019-10, Financial Instruments&#x2014;Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842): Effective Dates, which defers the effective date of ASU 2016-13 to fiscal years beginning after December 15, 2022 for all entities except SEC reporting companies that are not smaller reporting companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2020-4 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. These amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The adoption of these ASUs did not have a material impact on the Company&#x2019;s consolidated financial statements.&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-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQy_1b0ab048-602e-4d12-9bc9-f78a3afac2a9">Basis of PreparationThe consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;). These consolidated financial statements include the accounts of the Company and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated upon consolidation.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU3_0326bcac-5c7d-4c2a-8f16-224c66da7395">&lt;div style="margin-top:9pt"&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;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts and disclosures reported in the consolidated financial statements. Management uses significant judgment when making estimates related to its common stock valuation in periods before the Company&#x2019;s IPO and related stock-based compensation expense, right-of-use lease asset, lease liability, the valuations of the redeemable convertible preferred stock warrant liability and loan facility derivative liability, as well as certain accrued liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates. &lt;/span&gt;&lt;/div&gt;While many restrictions associated with COVID-19 have more recently been relaxed, the longevity and extent of the various COVID-19 pandemic remains uncertain, including due to the emergence and impact of the COVID-19 variants and continued economic disruptions. Due to significant uncertainty surrounding the pandemic, management's judgments could change.</us-gaap:UseOfEstimates>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI0_c2c15384-e816-49e3-a2ac-7b32fd862ee3">&lt;div style="margin-top:9pt"&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;Reverse Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a 1-for-4.75 reverse stock split of common stock and all redeemable convertible preferred stock. The par value of the common and redeemable convertible preferred stock was not adjusted as a result of the reverse stock split. All authorized, issued and outstanding common stock, redeemable convertible preferred stock, warrants for preferred stock, stock options and per share amounts contained in the financial statements have been retroactively adjusted to reflect this reverse stock split for all periods presented.&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-style:italic;font-weight:700;line-height:120%"&gt;Initial&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Public&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company completed its IPO by issuing 6,556,000 shares of common stock, and the exercise of the underwriters option for 983,400 shares, at an offering price of $25.00 per share, for total net proceeds of approximately $172.4 million, after deducting underwriting discounts and commissions of $13.2 million and offering expenses of $2.9 million. Offering costs are capitalized, and consist of fees and expenses incurred in connection with the sale of common stock in its IPO, including legal, accounting, printing and other IPO-related costs. Upon completion of its IPO, these deferred offering costs were reclassified to stockholders&#x2019; equity and recorded against the proceeds from the offering. In addition, all 29,912,264 shares of its then-outstanding redeemable convertible preferred stock automatically converted into 29,912,264 shares of common stock and it reclassified $329.5&#160;million of redeemable convertible preferred stock to additional paid-in capital on its consolidated balance sheet. &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-style:italic;font-weight:700;line-height:120%"&gt;Par Value and Shares Authorized Change &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, the Board of Directors and stockholders approved, and the Company filed, an amended and restated certificate of incorporation effecting a change in par value from $0.001 to $0.00001 per share of common stock and all redeemable convertible preferred stock. All issued and outstanding common stock and redeemable convertible preferred stock contained in the financial statements have been retroactively corrected to reflect this immaterial change in par value for all periods presented.&lt;/span&gt;&lt;/div&gt;In September 2021, 10.0 million shares of preferred stock were authorized and the number of authorized shares of common stock was increased to 300.0 million shares, both having a par value of $0.00001 per share.</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIyMTA_012df3e9-9485-4e70-9932-35437a742b0b"
      unitRef="shares">6556000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i9ec4b9c43f5e4a09a84c0d3186d7b2c9_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIyODU_cac63bf8-7cae-4f98-b080-4bc24d9d424b"
      unitRef="shares">983400</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i8354a3074fe644d78ae2e47f5b65209b_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIzMjA_55c7cb60-a295-4509-b0ee-3eca8019efa1"
      unitRef="usdPerShare">25.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i7edde40c7c6a4e509e7239d5ade8c138_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzIzNzQ_a6bb8440-f201-4b56-b08e-3f0401ad7502"
      unitRef="usd">172400000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsForUnderwritingExpense
      contextRef="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzI0MzY_fc7523d3-4683-478d-b387-2a68b89225b3"
      unitRef="usd">13200000</us-gaap:PaymentsForUnderwritingExpense>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i2682a9478e5e469787de47d15c4b3406_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzI0NjQ_f9865042-e184-451c-bf98-4b1f2d7f5af9"
      unitRef="usd">2900000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="icbe53a2388d548f9b9a4d6a3eaab36a7_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTExNjc_961a56fa-dc09-401d-81fd-a6464ff1a2c1"
      unitRef="shares">29912264</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="icbe53a2388d548f9b9a4d6a3eaab36a7_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTExODA_b25b4e9a-9ee2-4c2f-acb1-1e8bd4f3fca9"
      unitRef="shares">29912264</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="id04a5e2b85dc46d9bc3836758ac68bc8_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTExOTM_0e1019dd-617a-4aed-98cb-c4b436abca35"
      unitRef="usd">329500000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i41e70ff2e76447b9b08d899affd413bf_I20210531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyMTA_861451d5-42b1-4fd3-b77a-b958dc246be3"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibf84b9010c024c21940ea236903ccbe8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyMTk_6c810d84-5f39-4cf4-85f6-885492a7b0ad"
      unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzM2MzU_00a6d36d-e422-442d-9744-40c21635c8af"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzM3Mzg_0c9f3af1-da7e-486d-9c0b-b0e3d3065632"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzM3NzY_36608140-aa1c-4461-a970-3b0d1d543671"
      unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQz_6eac41ac-7616-4df9-b2fd-914e414b8b63">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of cash in banks highly liquid securities determined to be cash equivalents, which are readily convertible into cash and mature within 90 days or less from the original date of purchase. Cash and cash equivalents include money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents are considered available-for-sale marketable securities and are recorded at fair value, based on quoted market prices. Unrealized gains and losses are recorded in other comprehensive loss and included as a separate component of stockholders&#x2019; equity (deficit). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash is related to the Company&#x2019;s letters of credit for the leases of its Redwood City and San Jose, CA locations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTMw_046c1d54-2d64-4753-ac9c-274ab2cdca80">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain financial assets and liabilities at fair value on a recurring basis, including cash and cash equivalents, and accounts receivable, accounts payable and accrued liabilities, which approximate fair value due to their relatively short maturities as well as the loan facility derivative liability. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"&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:20.44pt"&gt;Observable inputs such as quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"&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:20.44pt"&gt;Other inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-54pt"&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:20.44pt"&gt;Unobservable inputs that are supported by little or no market activities, which would require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTUx_32f40d4e-395d-4428-8687-714eda23380e">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and, to a lesser extent, accounts receivable. The Company believes that credit risk in its accounts &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:120%"&gt;receivable is mitigated by its credit evaluation process, relatively short collection terms and diversity of its customer base. The Company generally does not require collateral and losses on accounts receivable have historically been within management&#x2019;s expectations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No customers accounted for more than 10% of revenue during the year ended December&#160;31, 2022 and 2021. No customers accounted for more than 10% of accounts receivable at December&#160;31, 2022. One customer accounted for 11% of accounts receivable at December 31, 2021. &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s investment policy limits investments to certain types of debt securities issued by the U.S. government, its agencies, and institutions with investment-grade credit ratings, as well as corporate debt or commercial paper issued by the highest quality financial and non-financial companies, and places restrictions on maturities and concentration by type and issuer. The Company is exposed to credit risk in the event of a default by the financial institutions holding its cash and cash equivalents and issuers of investments to the extent recorded on the balance sheets. The Company has limited its credit risk associated with cash and cash equivalents by placing its investments with banks it believes are highly creditworthy and with highly rated investments.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i227ebff5b3d24cc7a1c1e10910a245fc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEzMjg_757a0ccc-3a52-4e0d-8cfc-a9411d23cab7"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTMz_99ad5641-652e-46d9-b95b-e3e428070f32">Allowance for Doubtful Accounts The Company&#x2019;s expected loss allowance methodology is developed using its historical collection experience, current and future economic market conditions and a review of the current aging status and financial condition of its customers. Specific allowance amounts are established to record the appropriate allowance for customers that have a known risk of default. Balances are written off when they are ultimately determined to be uncollectible. The Company has not experienced any significant collection issues and the allowance for doubtful accounts has not been material.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ0_1cd8cfbe-87be-479c-a103-81a98333dcce">Inventory Inventories are valued at the lower of cost, computed on a first-in, first-out basis, or net realizable value. The allocation of production overhead to inventory costs is based on normal production capacity. Abnormal amounts of idle facility expense, freight, handling costs, and consumption are expensed as incurred, and not included in overhead. The Company maintains provisions for excess and obsolete inventory based on management&#x2019;s estimates of forecasted demand and, where applicable, product expiration.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU4_8f7b8326-2c43-494b-9730-eb38aaed0c74">Property and Equipment and Intangible AssetsProperty and equipment and intangible assets are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization for property and equipment are determined using the straight-line method over the estimated useful lives of the respective assets, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3MTY_b7b64a65-3118-4140-a1bf-75fa3165be86"&gt;three&lt;/span&gt; to five years. The Company reclassifies inventory used at customer sites for evaluation purposes to property and equipment due to a limited history of sales of evaluation units. Amortization of intangible assets are determined using the straight-line method over the estimated useful lives, generally through the patent expiration date. Leasehold improvements are amortized on a straight-line basis over the shorter of their estimated useful lives or the term of the lease. Maintenance and repairs are charged to operating expenses as incurred.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idee83bcd836144268f63dfd865555d28_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk2OTQ_95b54ed3-9b64-4a99-86a2-e9cec15d1633">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentImpairment
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTUy_0c269f71-46cc-4098-b7b1-ec84a71a2a7f">Impairment of Long-Lived Assets Long-lived assets consist primarily of property and equipment and intangible assets, net, and are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require that a long-lived asset be tested for possible impairment, the Company compares the undiscounted cash flows expected to be generated by the asset group to the carrying amount of the asset group. If the carrying amount of the long-lived asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. The Company determines fair value using the income approach based on the present value of expected future cash flows or other appropriate measures of estimated fair value. The Company&#x2019;s cash flow assumptions consider historical and forecasted revenue and operating costs and other relevant factors. During the years ended December&#160;31, 2022 and 2021, the Company has not recorded impairment charges on its long-lived assets.</us-gaap:PropertyPlantAndEquipmentImpairment>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ1_e8096cfb-8a93-46b1-acd4-f0d4fdc2bfbf">&lt;div style="margin-top:9pt"&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;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue will be recognized subsequent to invoicing. Service agreements are generally invoiced annually at the beginning of each coverage period and recorded as deferred revenue and recognized as revenue ratably over &lt;/span&gt;&lt;/div&gt;the coverage period. Deferred revenue that will be recognized during the 12 months following the balance sheet date is recorded as the current portion of deferred revenue, and the remaining portion, if any, would be recorded as non-current.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTM1_0973cffd-e284-4286-a079-c92263a4a33e">&lt;div style="margin-top:9pt"&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;Loan Facility Derivative Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s previous loan facility (Note 6), the Company is obligated to pay a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of our assets or voting stock, or achieving a $200.0&#160;million trailing 12 months revenue target, in each case, by September 2029. The fee is calculated at the time of the liquidity event occurrence to be $1.0&#160;million if only the first installment has been drawn, $2.0&#160;million if the first two installments have been drawn, $2.4&#160;million if the first three installments have been drawn, or $3.0&#160;million if all four installments have been drawn, in each case, upon the occurrence of the liquidity event. At the time of extinguishment, the Company has drawn on the first two installments. The Company has determined this fee is a freestanding derivative instrument. The $1.4&#160;million fair value of this loan facility derivative was initially recorded as a debt discount and a non-current liability on the date of issuance in connection with obtaining additional financing as applicable and will be revalued every reporting period until the earlier occurrence of a defined liquidity event or achieving a revenue target by September 2029 or termination of such fee arrangement.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <prct:LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget
      contextRef="id849505444c2415696a17681e6f8660b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyMzA_0454b281-9534-4f35-b1a0-9d7948d244ea"
      unitRef="usd">200000000</prct:LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyNDc_164b4705-2b10-4768-aca9-112d2f4b2c50"
      unitRef="usd">1000000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyNjI_bc39551e-4808-4e71-b03c-34edb7a94a55"
      unitRef="usd">2000000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyNzc_65ed243e-bbf6-485d-b811-3112fdfde8d5"
      unitRef="usd">2400000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEyOTI_f683c5e3-247f-45cb-9fd5-3c3fcca2a919"
      unitRef="usd">3000000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i52c9343789104d93835108b91382750b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzE2NDkyNjc1MTEzMDc_dd62c2a0-1f63-4b0b-bf69-508c2993af6b"
      unitRef="usd">1400000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI2_daec8743-fc19-4145-8b9e-3ab6ebae5d32">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For agreements with a term of more than 12 months, the Company determines if the agreement contains a lease at inception. Operating lease liabilities represent an obligation to make lease payments arising from the lease agreement. Operating lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the remaining lease term. In determining the present value of lease payments, the Company estimates its incremental borrowing rate as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term, of an amount equal to the lease payments in a similar economic environment. Operating lease liabilities are included in the Company&#x2019;s consolidated balance sheet. Right-of-use assets represent our right to use an underlying asset for the lease term and are classified as non-current assets. Lease expense is recognized on a straight-line basis over the expected lease term in the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not elected to separate lease and non-lease components for any leases within its existing classes of assets and, as a result, records a right-of-use asset and lease liability based on the present value of the future minimum lease payments over the term at commencement date. Variable lease payments are expensed as incurred. The Company has also elected to not apply the recognition requirement to any leases within its existing classes of assets with a term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU0_877472ab-70c4-453e-8735-f2643aa15a21">The Company has lessor arrangements with customers for a fixed monthly fee with no non-lease components, typically for 3-12 months. These arrangements are accounted for as an operating lease in accordance with ASC 842. These arrangements and related revenue are immaterial to the periods presented.</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTU1_420baeda-bab2-4589-8a9e-c1b955cee44f">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is derived primarily from the sales of the AquaBeam&lt;/span&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;&#xae;&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; Robotic Systems, and handpieces that are for one-time use during each surgery using the AquaBeam Robotic System. The AquaBeam Robotic System contains both software and non-software components that are delivered together as a single product and generally contain a one-year warranty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine revenue recognition for arrangements that the Company determines are within the scope of ASC Topic 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;), the Company performs the following five steps: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, the Company satisfies the performance obligations. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determined those that are performance obligations and assess whether each promised good or service is distinct based on the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contracts are typically in the form of a master service agreement and a purchase order from the customer. The Company&#x2019;s AquaBeam Robotic System sales generally contain multiple products and services and can include a combination of the following performance obligations: robotic system, handpieces and consumables, and service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the transaction price it expects to be entitled to in exchange for transferring the promised product to the customer, which is based on the invoiced price for the products. All prices are at fixed amounts per the sales &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:120%"&gt;agreement with the customer and there are generally no discounts, rebates or other price concessions or a right of return, once the agreement is signed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and update these estimates as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue as the performance obligations are satisfied by transferring control of the product or service to a customer. The Company generally recognizes revenue for the performance obligations at the following points in time:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;AquaBeam Robotic Systems&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - For systems (including system components and system accessories) sold directly to end customers, revenue is recognized when the Company transfers control to the customer, which is generally at the time of delivery. Systems rented for a fixed monthly fee during an evaluation period, typically 3-12 months, are recognized as revenue straight-line during the lease term, in accordance with ASC 842, and are not material. For systems sold following an evaluation period, revenue is recognized generally once sales terms are mutually agreed (as the system is already installed at the customer site). For systems sold through distributors, revenue is recognized generally at the time of delivery to the distributor. The Company&#x2019;s system arrangements generally do not provide a right of return. The systems are generally covered by a one-year service agreement included in the warranty. The service agreements have a stand alone selling price and are typically recognized as deferred revenue and amortized over the one-year service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hand pieces and other consumables&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; - Revenue from sales of handpieces and other consumables is recognized when control is transferred to the customers, which generally occurs at the time of shipment but also occurs at the time of delivery.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service&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; - Service revenue, inclusive of the amounts associated with the AquaBeam Robotic System warranties, is recognized over the term of the service period, as the customer benefits from the services throughout the service period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that certain promises in the multiple-element arrangements, such as installation, training and certain ancillary products, are immaterial, and/or do not represent separate performance obligations for which transaction price is allocated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers. The Company records deferred revenue when revenue is recognized subsequent to invoicing, such as service contracts, which are recognized ratably as revenue over the performance period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s typical payment terms are between approximately 30 to 90 days. The Company expenses shipping and handling costs as incurred and includes them in the cost of sales. In those cases where shipping and handling costs are billed to customers, the Company classifies the amounts billed as a component of revenue. Taxes collected from customers and remitted to governmental authorities are excluded from revenue. The Company expenses any incremental costs of obtaining a contract, including but not limited to, sales commissions, as and when incurred as the expected amortization period of the incremental costs would have been less than one year and are reported in selling, general and administrative expense in the statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes the practical expedient under ASC 606 and does not disclose unsatisfied performance obligations for service contracts as these contracts generally have an original duration of less than one year. For those contracts with an original duration exceeding one year, the aggregate amount of transaction price allocated to the performance obligations unsatisfied at December&#160;31, 2022 was not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <prct:ProductWarrantyTerm
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3NDI_484be3d8-e4a6-4b6b-84dc-d4b1f6d1dd5c">P1Y</prct:ProductWarrantyTerm>
    <prct:ProductWarrantyTerm
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3NTI_f67cd8e7-d8f9-45e2-a66c-d1a9a9cc40ea">P1Y</prct:ProductWarrantyTerm>
    <prct:ServiceAgreementAmortizationPeriod
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzEwOTk1MTE2OTk3ODc_361840dd-0753-4e50-bdb3-e9c44bdf61a7">P1Y</prct:ServiceAgreementAmortizationPeriod>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI3_da1579d1-6b03-4674-b76a-8afe0dfd3cc5">&lt;div style="margin-top:9pt"&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;Cost of Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of sales consists primarily of manufacturing overhead costs, material costs and direct labor, including stock-based compensation. A significant portion of the Company&#x2019;s cost of sales currently consists of manufacturing overhead costs. These overhead costs include the cost of quality assurance, material procurement, inventory control, facilities, equipment and operations supervision and management. Cost of sales also includes depreciation expense for production equipment, &lt;/span&gt;&lt;/div&gt;warranty, including any recalls, and field service costs, and purchased intangibles and certain direct costs such as shipping costs.</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI4_6527389d-9791-4f6b-a7c4-bca0d31c9309">Research and DevelopmentResearch and development costs are expensed as incurred. Research and development costs consist primarily of engineering, product development, and regulatory affairs, consulting services, materials, depreciation and other costs associated with products and technologies being developed, including employee and non-employee compensation, stock-based compensation, supplies, quality assurance expenses, related travel expenses and facilities expenses.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ2_aad5025e-1dcd-4957-b2f0-6e20058cc2c8">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock options granted to employees and directors under the fair value recognition provision of ASC 718, Compensation - &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;Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Stock-based compensation expense is recognized over the requisite service period in the statements of operations and comprehensive loss. The Company uses the straight-line method for expense attribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model. The Black-Scholes model determines the fair value of stock-based payment awards based on the fair market value of the Company&#x2019;s common stock on the date of grant and is affected by assumptions regarding a number of highly complex and subjective variables. These variables include, but are not limited to, the fair market value of the Company&#x2019;s common stock, volatility over the expected term of the awards and actual and projected employee stock option exercise behaviors. The Company has opted to use the &#x201c;simplified method&#x201d; for estimating the expected term of options, whereby the expected term equals the arithmetic average of the vesting term and the original contractual term of the option. Due to the Company&#x2019;s limited operating history and limited company specific historical and implied volatility data, the Company has based its estimate of expected volatility on the historical volatility of a group of similar companies that are publicly traded. When selecting these public companies on which it has based its expected stock price volatility, the Company generally selected companies with comparable characteristics to it, including enterprise value, stages of clinical development, risk profiles, position within the industry and with historical share price information sufficient to meet the expected life of the stock-based awards. The historical volatility data was computed using the daily closing prices for the selected companies&#x2019; shares during the equivalent period of the calculated expected term of the share-based payments. The Company will continue to analyze the historical stock price volatility and expected term assumptions as more historical data for the Company&#x2019;s common stock becomes available. The risk-free rate assumption is based on the U.S. Treasury instruments with maturities similar to the expected term of the Company&#x2019;s stock options. The expected dividend assumption is based on the Company&#x2019;s history of not paying dividends and its expectation that it will not declare dividends for the foreseeable future.  The Company has elected to account for forfeitures when they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s common stock underlying the stock options has historically been determined by the Company&#x2019;s board of directors (&#x201c;Board&#x201d;). Because there was no public market for the Company&#x2019;s common stock prior to the IPO, the Board determined the fair value of the Company&#x2019;s common stock at the time of grant of the option by considering a number of objective and subjective factors, including valuations of comparable companies, sales of the Company&#x2019;s redeemable convertible preferred stock, operating and financial performance and the general and industry-specific economic outlook.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for the fair value of restricted stock units (&#x201c;RSUs&#x201d;) using the closing market price of the Company&#x2019;s common stock on the date of the grant. Stock-based compensation cost for RSUs is measured at the grant date based on the estimated fair value of the award and is recognized as expense over the requisite service period (generally the vesting period), net of forfeitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <prct:CommonStockValuationPolicyPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ3_d370ba74-c23d-4187-b89d-edfc889b3f8a">&lt;div style="margin-top:9pt"&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;Common Stock Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intent has been to grant all options with an exercise price not less than the fair value of its common stock underlying those options on the date of grant. Prior to its IPO, the Company has determined the estimated fair value of its common stock at each valuation date in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation (the &#x201c;Practice Aid&#x201d;). The Company&#x2019;s board of directors, with the assistance of management, developed these valuations using significant judgment and taking into account numerous factors, including:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;valuations of its common stock with the assistance of independent third-party valuation specialists;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the stage of development and business strategy, including the status of research and development efforts, of its products and product candidates, and the material risks related to its business and industry;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the results of operations and financial position, including its levels of available capital resources;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the valuation of publicly traded companies in the life sciences and medical device sectors, as well as recently completed mergers and acquisitions of peer companies;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the prices of its redeemable convertible preferred stock sold to investors in arm&#x2019;s length transactions and the rights, preferences, and privileges of its redeemable convertible preferred stock relative to those of its common stock;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the likelihood of achieving a liquidity event for the holders of its common stock, such as an initial public offering or a sale of the Company given prevailing market conditions;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the inability of the Company&#x2019;s stockholders to freely trade its common stock in the public markets, resulting in a discount to reflect the lack of marketability of the Company&#x2019;s common stock based on the weighted-average expected time to liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;trends and developments in its industry; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;external market conditions affecting the life sciences and medical device industry sectors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s board of directors determined the fair value of its common stock by first determining the enterprise value of the Company&#x2019;s business using the market approach, income approach or from the value implied by the latest round of equity financing, and then allocating the value among the various classes of its equity securities to derive a per share value of its common stock. The Practice Aid identifies various available methods for allocating enterprise value across classes and series of capital stock to determine the estimated fair value of common stock at each valuation date.&lt;/span&gt;&lt;/div&gt;For all options granted prior to the Company&#x2019;s IPO in September 2021, the Board allocated the enterprise value based on the option pricing method (&#x201c;OPM&#x201d;). OPM treats the rights of the holders of preferred and common stock as equivalent to call options on any value of the enterprise above certain break points of value based upon the liquidation preferences of the holders of preferred stock, as well as their rights to participation and conversion. Thus, the estimated value of the common stock can be determined by estimating the value of its portion of each of these call option rights. When valuing options granted around the time of an equity financing that is considered arms-length, OPM derived the Company&#x2019;s equity value of a company from the price of the securities issued by the Company in the equity financing. Following the completion of the Company&#x2019;s IPO in September 2021, the fair value of the Company&#x2019;s common stock is determined based on the closing price of its common stock on The Nasdaq Global Market.</prct:CommonStockValuationPolicyPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ4_2dae78f6-2123-445b-bb87-dd3768a51674">Advertising Expenses The Company expenses the costs of advertising, including promotional expenses, as incurred. Advertising expenses were not significant.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTIx_b267efbc-6c50-44a2-b6c7-5068c6cfed84">&lt;div style="margin-top:9pt"&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;Defined Contribution Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a defined contribution retirement savings plan under Section 401(k) of the Internal Revenue Code. This plan allows eligible employees to defer a portion of their annual compensation on a pre-tax basis. The Company is authorized to make matching contributions but has not made such contributions for the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTIy_bb3e06cb-19b5-44eb-a687-2d62d5784044">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates that will be in effect when the differences are expected to reverse. Valuation allowances against deferred tax assets are established when necessary to reduce deferred tax assets to the amounts expected to be realized. Currently, the Company has recorded a full valuation allowance against its deferred tax assets and there is no provision for income taxes, as the Company has incurred operating losses to-date. The Company&#x2019;s policy is to record interest and penalties related to uncertain tax positions as a component of income tax expense in the statement of operations. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTI5_2a88d0d7-c483-4cb1-b427-39ef51d0e605">&lt;div style="margin-top:9pt"&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;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock and common stock equivalent shares from dilutive stock options and common stock warrants outstanding during the period. Because the Company has reported a net loss for all periods presented, diluted net loss per share is the same as basic net loss per share for those periods as all potentially dilutive securities were antidilutive in those periods.&lt;/span&gt;&lt;/div&gt;The Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. The shares of the Company&#x2019;s redeemable convertible preferred stock participated in any dividends declared by the Company and were therefore considered to be participating securities.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTIz_d5913c5b-92a3-4bb0-a7ad-84c298c1ac06">Comprehensive Gain (Loss)Comprehensive gain (loss) consists of net gains (losses) and changes in unrealized gains and losses on cash equivalents. Accumulated other comprehensive loss is presented in the accompanying balance sheets, when applicable.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQ5_1c250af6-c435-43b8-a99b-400e84711ac3">Segment InformationThe Company operates as a single operating segment. The Company&#x2019;s chief operating decision maker, its Chief Executive Officer, reviews financial information on an aggregate basis for the purposes of allocating resources and evaluating financial performance.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMDYvZnJhZzo5NzI3MzUyYjRmYzY0OGI0OWFjNTgwNWY5ZTI4Yzg4OS90ZXh0cmVnaW9uOjk3MjczNTJiNGZjNjQ4YjQ5YWM1ODA1ZjllMjhjODg5XzQxMTQx_cd69cd2a-f6d9-4960-8d46-0924f6554414">&lt;div style="margin-top:9pt"&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;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;31, 2022, as the Company no longer qualified as an emerging growth company, the Company retroactively adopted both Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, Financial Instruments&#x2014;Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments (&#x201c;ASU 2016-13&#x201d;) and No. 2020-4, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (&#x201c;ASU 2020-4&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2016-13 requires an entity to utilize a new impairment model known as the current expected credit loss (&#x201c;CECL&#x201d;) model to estimate its lifetime &#x201c;expected credit loss&#x201d; and record an allowance that, when deducted from the amortized cost basis of the financial assets and certain other instruments, including but not limited to available-for-sale debt securities. Credit losses relating to available-for-sale debt securities will be recorded through an allowance for credit losses rather than as a direct write-down to the security. ASU 2016-13 requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. In November 2019, the FASB issued ASU 2019-10, Financial Instruments&#x2014;Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842): Effective Dates, which defers the effective date of ASU 2016-13 to fiscal years beginning after December 15, 2022 for all entities except SEC reporting companies that are not smaller reporting companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2020-4 provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. These amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The adoption of these ASUs did not have a material impact on the Company&#x2019;s consolidated financial statements.&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-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzE2NDkyNjc0NDM1NzE_3463add3-1994-40a5-b42b-9fef72d05132">Fair Value Measurements&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 assets and liabilities measured at fair value on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.839%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.418%"/&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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;8,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;8,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;13,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;13,621&#160;&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:7pt;font-weight:400;line-height:100%"&gt;212,989&#160;&lt;/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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;212,989&#160;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;290,699&#160;&lt;/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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;290,699&#160;&lt;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;304,320&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;304,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;304,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;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;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;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;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;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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_6c694680-6c8c-417f-b67b-ebe6d7f01466"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_d8005ed7-1dc5-4f38-a040-c1011f3128c5"&gt;Loan facility derivative liability&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the Company&#x2019;s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values due to their short maturities. The Company&#x2019;s long-term debt is recorded at its net carrying value, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers in and out of Level 3 during the years ended December&#160;31, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loan facility derivative liability &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of the changes in the estimated fair value of the Company&#x2019;s loan facility derivative liability, classified as Level 3 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&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:8.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.339%"/&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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&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="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payment of success fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(150)&lt;/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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_6f2cafa0-d126-4cfd-b7cb-e3fa72eb6c18"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_a4051ddd-d38b-4337-8829-d94a24d949b8"&gt;Change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(136)&lt;/span&gt;&lt;/td&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;1,779&#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;1,496&#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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the loan facility derivative liability was determined using a discounted cash flow calculation discounted at 6%.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzE2NDkyNjc0NDM1NzI_ce18c764-5fa3-4ca5-bc6c-69209a065fe8">&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 assets and liabilities measured at fair value on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.839%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.418%"/&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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;8,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;8,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;13,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;13,621&#160;&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:7pt;font-weight:400;line-height:100%"&gt;212,989&#160;&lt;/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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;212,989&#160;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;290,699&#160;&lt;/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:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;290,699&#160;&lt;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;221,859&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;304,320&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;304,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;304,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;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;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;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;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;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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_6c694680-6c8c-417f-b67b-ebe6d7f01466"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzEwLTAtMS0xLTg2ODAx_d8005ed7-1dc5-4f38-a040-c1011f3128c5"&gt;Loan facility derivative liability&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:Cash
      contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtOS0xLTEtODMxMjE_940a21fc-7b49-48c9-a3e0-575b8d239923"
      unitRef="usd">8870000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTEtMS0xLTgzMTIx_05c9d04d-ff1a-47f6-b18d-51886a0fd8c8"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTMtMS0xLTgzMTIx_67b326f7-a75c-46b8-939c-de6d00d8a2bc"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTUtMS0xLTgzMTIx_2c2b5ca4-76d7-4d5a-8be6-4b5818f71858"
      unitRef="usd">8870000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTctMS0xLTgzMTIx_efca9431-ce02-46e0-aa6b-81c690e079b4"
      unitRef="usd">13621000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i9dc65ece78694af6a521f604059efc35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMTktMS0xLTgzMTIx_6d2bc2a3-04d6-4798-8c71-5fb23f4848c3"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMjEtMS0xLTgzMTIx_249d0d0e-5144-42d6-b5e4-c8d58fc51f7e"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzUtMjMtMS0xLTgzMTIx_b26701e4-5c28-4939-aaee-6b780e011925"
      unitRef="usd">13621000</us-gaap:Cash>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtOS0xLTEtODMxMjE_6cbea8e8-7657-4acf-abb4-a1e220520c68"
      unitRef="usd">212989000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTEtMS0xLTgzMTIx_80e7fc95-8758-4494-b007-3b1b345518b3"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTMtMS0xLTgzMTIx_3d4b235a-ca56-4ce6-91ac-4c27ade3f876"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTUtMS0xLTgzMTIx_496204e6-31d4-40e9-9bb4-f97047e4da4c"
      unitRef="usd">212989000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTctMS0xLTgzMTIx_2f534d53-5508-429c-a61d-48df74b03208"
      unitRef="usd">290699000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i9dc65ece78694af6a521f604059efc35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMTktMS0xLTgzMTIx_1830454a-c605-4ef8-81a7-573db8c48bc3"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMjEtMS0xLTgzMTIx_a9285fd1-0945-4400-b430-cbe8b7aff1d0"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzYtMjMtMS0xLTgzMTIx_8fb7c2ab-4959-4997-a11e-dc99f78f7e6f"
      unitRef="usd">290699000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtOS0xLTEtODMxMjE_5f9722e1-f036-481c-bec1-5a7f7aca9994"
      unitRef="usd">221859000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTEtMS0xLTgzMTIx_b3de4907-3d36-46c1-9323-4a0e2f5740ee"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTMtMS0xLTgzMTIx_fdf3eb0d-8bfc-474d-97c2-cce493a0ef4b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTUtMS0xLTgzMTIx_c572b42b-04e8-4ee7-aff6-233efa6bfcd7"
      unitRef="usd">221859000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTctMS0xLTgzMTIx_32c77bc0-298e-473c-8a75-5257f663e9cd"
      unitRef="usd">304320000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9dc65ece78694af6a521f604059efc35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMTktMS0xLTgzMTIx_4c0d4dd8-fe46-43bb-a5ab-f1a3ad8ebad6"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMjEtMS0xLTgzMTIx_1e3f8df1-763c-41f1-8bba-0396e759e8ad"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzgtMjMtMS0xLTgzMTIx_f91063d7-9ec2-40de-85a4-1eb41a94d2f6"
      unitRef="usd">304320000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DerivativeLiabilities
      contextRef="i17b0ebd5c95d44bc8ab6a5b306d3a82d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTktMS0xLTgzMTIx_072f1e38-bcef-4eae-8c1d-9fb7b8db6665"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i32019c8ad3e14739b4591955b6f2c67a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTExLTEtMS04MzEyMQ_ed6ff86f-7e80-4915-8fbe-edef98a9f078"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9fef2349a87b45a59ef7deb5b3a3c76f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTEzLTEtMS04MzEyMQ_ad15e4c6-3864-453a-b641-1a21539baaa7"
      unitRef="usd">1779000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTE1LTEtMS04MzEyMQ_79954374-2cb2-4c91-8e2d-bedbf239b5bc"
      unitRef="usd">1779000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia6a1c865868640c0b63b4be68e1a3688_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTE3LTEtMS04MzEyMQ_ed7cff55-fcef-46e3-95e7-e6dd8ba688e1"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9dc65ece78694af6a521f604059efc35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTE5LTEtMS04MzEyMQ_622fd479-a99f-4fc8-ba59-7f2ed7b3024b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7b1441d15058460f9c88405b26ff4903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTIxLTEtMS04MzEyMQ_2ac487e4-be81-43f6-8178-81bfda6579a9"
      unitRef="usd">1496000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTo0MGFiNmFjMzUxODE0YjUxYTk0ZjQ4Y2MwY2U5YzhiMy90YWJsZXJhbmdlOjQwYWI2YWMzNTE4MTRiNTFhOTRmNDhjYzBjZTljOGIzXzExLTIzLTEtMS04MzEyMQ_fe9c3143-4861-41ae-b3b3-20944624816c"
      unitRef="usd">1496000</us-gaap:DerivativeLiabilities>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzEwOTk1MTE2Mjk2OTk_08cbc508-1fa0-4270-be53-1ab0969446a8">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of the changes in the estimated fair value of the Company&#x2019;s loan facility derivative liability, classified as Level 3 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.107%"/&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:8.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.339%"/&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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&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="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payment of success fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(150)&lt;/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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_6f2cafa0-d126-4cfd-b7cb-e3fa72eb6c18"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMC0xLTEtODY4MjM_a4051ddd-d38b-4337-8829-d94a24d949b8"&gt;Change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(136)&lt;/span&gt;&lt;/td&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;1,779&#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;1,496&#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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzMtMy0xLTEtODMxMzc_1f174037-f1a5-4569-b1a9-9e985e105352"
      unitRef="usd">1496000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i9dc10ee2ad5543c6b5c9d3c967078e32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzMtNS0xLTEtODMxMzc_e0e9ffcd-ceda-4dc7-8c57-9f8355234f12"
      unitRef="usd">1782000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues
      contextRef="i9483790bdc4144a182c868d155196c86_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzQtMy0xLTEtODMxMzc_7243eb48-79d8-4121-bbd5-2b2727a2550a"
      unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues
      contextRef="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzQtNS0xLTEtODMxMzc_a2635aad-63b9-454b-8a99-09b618f55bdb"
      unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
      contextRef="i9483790bdc4144a182c868d155196c86_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzUtMy0xLTEtODMxMzc_44c1692b-72a2-4404-af2c-1d5bb7eb09f5"
      unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
      contextRef="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzUtNS0xLTEtODMxMzc_45008620-6028-4730-ba43-44c2f075f1f5"
      unitRef="usd">-150000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
      contextRef="i9483790bdc4144a182c868d155196c86_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtMy0xLTEtODMxMzc_5e53a9c5-f897-43f8-ab9c-54b8317f188e"
      unitRef="usd">-283000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
      contextRef="i689e5c5938ed435a8fbfa6e5e6403cfc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzYtNS0xLTEtODMxMzc_e2587b9a-9e7e-43de-86a2-f808bed650fe"
      unitRef="usd">136000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i129f52aaa827439eabf8dd02bb829eab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzctMy0xLTEtODMxMzc_20c13a7a-5129-43ac-8c6e-bd0fdb940f1e"
      unitRef="usd">1779000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90YWJsZTowMTg1ZjhlMzg3MDk0N2EzOWExYTYzZGMxODFhMmI5OS90YWJsZXJhbmdlOjAxODVmOGUzODcwOTQ3YTM5YTFhNjNkYzE4MWEyYjk5XzctNS0xLTEtODMxMzc_ad2d2dda-ccd0-47af-9d36-c86426293c41"
      unitRef="usd">1496000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:LongTermDebtMeasurementInput
      contextRef="i731e5ab148de43bb910b3cc554290a32_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTIvZnJhZzpmZGMzNzI3YjRhYjA0YTM3OGI2NDgyYWY3MDM0ZjZiMy90ZXh0cmVnaW9uOmZkYzM3MjdiNGFiMDRhMzc4YjY0ODJhZjcwMzRmNmIzXzE2NDkyNjc0NDM1ODM_48f04a97-980b-4c23-8a48-4a2d5173b3e3"
      unitRef="pure">0.06</us-gaap:LongTermDebtMeasurementInput>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIwOTc_6f95ab93-d514-492b-b263-0fd0afbd6f6b">Composition of Certain Consolidated Financial Statement Items &lt;div style="margin-top:9pt"&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;Inventory (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="display:none"/&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 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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,388&#160;&lt;/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,502&#160;&lt;/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 13pt;text-align:left;vertical-align: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 inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;28,543&#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;13,147&#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"&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, Net (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="display:none"/&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 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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory, manufacturing and computer equipment, and furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,082&#160;&lt;/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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,941&#160;&lt;/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,941&#160;&lt;/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;Evaluation units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,671&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;17,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(9,004)&lt;/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,694)&lt;/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;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;8,656&#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;5,045&#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"&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 Current Liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="display:none"/&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 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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,006&#160;&lt;/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,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;/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;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Sales tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;829&#160;&lt;/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;515&#160;&lt;/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;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/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;Travel expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;429&#160;&lt;/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;281&#160;&lt;/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;Asset retirement obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clinical trial expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;175&#160;&lt;/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;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;741&#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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,558&#160;&lt;/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;778&#160;&lt;/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;Total other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;7,468&#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;4,608&#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-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, other non-current liabilities consisted of an asset retirement obligation for the facility lease.&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-style:italic;font-weight:700;line-height:120%"&gt;Interest and Other Income (Expense), net (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in fair value of preferred stock warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;64&#160;&lt;/span&gt;&lt;/td&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease (increase) in fair value of loan facility derivative liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(283)&lt;/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;135&#160;&lt;/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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&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;div style="padding-left:12pt"&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 and other income, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;2,011&#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;121&#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:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIwOTg_cfa38fb2-23a7-45b3-9f1a-8b561e1a9a00">&lt;div style="margin-top:9pt"&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;Inventory (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="display:none"/&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 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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,388&#160;&lt;/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,502&#160;&lt;/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 13pt;text-align:left;vertical-align: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 inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;28,543&#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;13,147&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzMtMy0xLTEtODMxNjc_321100c7-6876-4d7b-84b2-99f4de142481"
      unitRef="usd">12417000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzMtNS0xLTEtODMxNjc_7f91dadf-f466-4d49-9df3-ba4400231881"
      unitRef="usd">6740000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzQtMy0xLTEtODMxNjc_42126289-03f6-42b9-bb0b-894a8bc1bad6"
      unitRef="usd">1738000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzQtNS0xLTEtODMxNjc_d0238763-14e7-406a-9f5a-03c94065635e"
      unitRef="usd">905000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzUtMy0xLTEtODMxNjc_8d77a2fa-90a6-4b07-9c41-58c8f23dbc39"
      unitRef="usd">14388000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzUtNS0xLTEtODMxNjc_0bbdeb95-0a33-43fb-8230-11fea7633ac8"
      unitRef="usd">5502000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzYtMy0xLTEtODMxNjc_3fdbc7cc-4cbb-4b33-ad9a-44b9c49c5742"
      unitRef="usd">28543000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTowYzM4MDZjNjFmMTc0ODcwYTY1YWU2NjZjYWQxMWIzMi90YWJsZXJhbmdlOjBjMzgwNmM2MWYxNzQ4NzBhNjVhZTY2NmNhZDExYjMyXzYtNS0xLTEtODMxNjc_327dca8b-ea5d-40a7-b9c9-6819e2a4a841"
      unitRef="usd">13147000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIwOTk_a26a5f82-a526-4693-a7ae-7d2b7b6e0dbe">Property and Equipment, Net (in thousands): &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="display:none"/&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 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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory, manufacturing and computer equipment, and furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,082&#160;&lt;/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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,941&#160;&lt;/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,941&#160;&lt;/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;Evaluation units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,671&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;17,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(9,004)&lt;/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,694)&lt;/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;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;8,656&#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;5,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i479eafa608f94d9dbf4a622b94148c7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzMtMy0xLTEtODMxNjc_4a93268f-2b4c-4c82-8c2b-efa4aa12ea7e"
      unitRef="usd">3260000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib93ba076ca314e2aa78fe0fd8a1e4bf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzMtNS0xLTEtODMxNjc_b92b8b82-c43b-4cbb-b15a-5c2f08ea83e8"
      unitRef="usd">2874000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i813ab27cb54347c3b03b49f734eee8f8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzYtMy0xLTEtODMxNjc_13006b82-a067-4014-ac51-cbae9e8b3c99"
      unitRef="usd">1313000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iff779c9da41b4f069ad6268e1818dd11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzYtNS0xLTEtODMxNjc_b85f70d2-2c07-45b6-a577-33e57b6f154f"
      unitRef="usd">1082000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic0a108830ede4e00a7d57bdd38ce461f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzctMy0xLTEtODMxNjc_87c017e9-02b5-4369-be91-1395064e1f0d"
      unitRef="usd">4941000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4965500f868f472ba3f0dce479d030f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzctNS0xLTEtODMxNjc_ed3a8d1b-d79d-46f4-80c9-939aadb9cfe1"
      unitRef="usd">4941000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0785aeea051043478f2d7fa47164a8b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzgtMy0xLTEtODMxNjc_e31b30a9-6509-4150-ab1c-44db63b64e0f"
      unitRef="usd">2475000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia2aa01f566d0495199e8f9ede125cef1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzgtNS0xLTEtODMxNjc_6c59a459-300c-43fc-8a16-be22767a0040"
      unitRef="usd">2842000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id3f10bfcacb54ce6b0c6896cff16bcac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktMy0xLTEtODQyNDc_a2c815e7-acae-426c-a27f-e86235239ad8"
      unitRef="usd">5671000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i88a71eda4c5547aca7530e191f1ed5e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktNS0xLTEtODQyNDc_6bc72f48-fcad-414e-97ff-f8ffa58301fb"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktMy0xLTEtODMxNjc_c7cec464-a59b-415d-9d7f-d57ac984d847"
      unitRef="usd">17660000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzktNS0xLTEtODMxNjc_8f1ea27b-8a46-4d5c-a464-3854e038836e"
      unitRef="usd">11739000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzEwLTMtMS0xLTgzMTY3_8c2e975d-ad4d-41da-bc17-7d1574ec2f84"
      unitRef="usd">9004000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzEwLTUtMS0xLTgzMTY3_1aa82496-2099-4734-add9-651591b9342c"
      unitRef="usd">6694000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzExLTMtMS0xLTgzMTY3_6a650512-8593-4ac0-a9e9-9e1d088bd787"
      unitRef="usd">8656000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTo3NTUzMzEyNzJlZjQ0Y2EyOTI3YWNlYTBiOWJmNzA3Yy90YWJsZXJhbmdlOjc1NTMzMTI3MmVmNDRjYTI5MjdhY2VhMGI5YmY3MDdjXzExLTUtMS0xLTgzMTY3_295ca0e7-f46e-4545-84dd-dd62c9cb4608"
      unitRef="usd">5045000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIxMDA_e6e68ec3-229f-47c0-be42-c0ec303041a8">&lt;div style="margin-top:9pt"&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 Current Liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="display:none"/&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 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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,006&#160;&lt;/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,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;/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;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Sales tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;829&#160;&lt;/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;515&#160;&lt;/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;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/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;Travel expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;429&#160;&lt;/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;281&#160;&lt;/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;Asset retirement obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clinical trial expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;175&#160;&lt;/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;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;741&#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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,558&#160;&lt;/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;778&#160;&lt;/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;Total other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;7,468&#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;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <prct:AccruedPurchases
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzMtMy0xLTEtODMxNjc_484fc530-9615-4608-8719-99744331bb18"
      unitRef="usd">2006000</prct:AccruedPurchases>
    <prct:AccruedPurchases
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzMtNS0xLTEtODMxNjc_6bb9f3f0-ca91-4c71-a3c2-7fd3951220da"
      unitRef="usd">1105000</prct:AccruedPurchases>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzQtMy0xLTEtODMxNjc_c926464a-c8aa-48b8-a338-ad89bb1b86ea"
      unitRef="usd">1739000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzQtNS0xLTEtODMxNjc_aa6627ec-ec4d-4514-90af-48a0afcbb8fa"
      unitRef="usd">600000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzUtMy0xLTEtODMxNjc_b5909f04-d9d1-4e46-b137-ffb0f6b809cb"
      unitRef="usd">829000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzUtNS0xLTEtODMxNjc_c37cad6f-ca8f-40eb-b703-cf3f1fcd8ed7"
      unitRef="usd">515000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzYtMy0xLTEtODMxNjc_0026d5b4-fe09-49a2-8e81-9261f688e7c4"
      unitRef="usd">532000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzYtNS0xLTEtODMxNjc_42e20df7-36dd-4f1f-8857-e9b2ef348414"
      unitRef="usd">405000</us-gaap:InterestPayableCurrent>
    <prct:AccruedTravelExpensesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzctMy0xLTEtODMxNjc_1b0e122e-407c-41b4-81a8-845b042c1b63"
      unitRef="usd">429000</prct:AccruedTravelExpensesCurrent>
    <prct:AccruedTravelExpensesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzctNS0xLTEtODMxNjc_3b019fa5-6eaf-4a27-99e8-55b1aceef3a5"
      unitRef="usd">281000</prct:AccruedTravelExpensesCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtMy0xLTEtODQ0MzY_dfd7f043-9b2b-4331-ae75-9815dad937e5"
      unitRef="usd">200000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtNS0xLTEtODQ0MzY_44432028-a77f-4c59-b21c-952b3348abe7"
      unitRef="usd">0</us-gaap:AssetRetirementObligationCurrent>
    <prct:AccruedClinicalTrialExpensesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtMy0xLTEtODMxNjc_c311c7d0-e418-4409-bfd6-8498a8cf3cd6"
      unitRef="usd">175000</prct:AccruedClinicalTrialExpensesCurrent>
    <prct:AccruedClinicalTrialExpensesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzgtNS0xLTEtODMxNjc_2d085203-7ddd-4864-9902-6738ff6604e1"
      unitRef="usd">183000</prct:AccruedClinicalTrialExpensesCurrent>
    <prct:ContractWithCustomerDepositLiabilityCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzEwLTMtMS0xLTgzMTY3_f7f0b1df-39a4-42c2-9435-ea1f32a4b6c1"
      unitRef="usd">0</prct:ContractWithCustomerDepositLiabilityCurrent>
    <prct:ContractWithCustomerDepositLiabilityCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzEwLTUtMS0xLTgzMTY3_2798f2da-84a7-40f4-bc8f-8df226bf7f2b"
      unitRef="usd">741000</prct:ContractWithCustomerDepositLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE0LTMtMS0xLTgzMTY3_ad4caf43-8229-4149-b8b6-debc073ac53d"
      unitRef="usd">1558000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE0LTUtMS0xLTgzMTY3_f5fae5f2-70ab-4c0a-b9f5-81c7517b3358"
      unitRef="usd">778000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE1LTMtMS0xLTgzMTY3_273eff3d-b560-4631-9344-44200604fa08"
      unitRef="usd">7468000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTozNjgzZTUzZDhmZGQ0MjI1YTFiZDA3MGRmNDFiNDkwOC90YWJsZXJhbmdlOjM2ODNlNTNkOGZkZDQyMjVhMWJkMDcwZGY0MWI0OTA4XzE1LTUtMS0xLTgzMTY3_7f77e622-f68f-49a1-b456-abaf0b5ae970"
      unitRef="usd">4608000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90ZXh0cmVnaW9uOmUxMzUwN2I2ZDBlNzRkNjU5N2M5NzQ1OGVlMjUwMWFlXzE2NDkyNjc0NDIxMDE_61f0fffa-d7c3-4247-a595-01a415c3e5bc">&lt;div style="margin-top:9pt"&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;Interest and Other Income (Expense), net (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in fair value of preferred stock warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;64&#160;&lt;/span&gt;&lt;/td&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease (increase) in fair value of loan facility derivative liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(283)&lt;/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;135&#160;&lt;/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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&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;div style="padding-left:12pt"&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 and other income, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;2,011&#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;121&#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:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzMtMy0xLTEtODMxNjc_ac1eb9ee-4faf-4056-bdfa-e299cf7f4b15"
      unitRef="usd">2497000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzMtNS0xLTEtODMxNjc_9d8ef793-1dec-40aa-b05d-c43b74cbc0f4"
      unitRef="usd">76000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzQtMy0xLTEtODMxNjc_8df097ed-e9eb-4db0-837e-fcc956633852"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzQtNS0xLTEtODMxNjc_69309fb1-7932-4b71-996d-8630805ba74b"
      unitRef="usd">-64000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzUtMy0xLTEtODMxNjc_725dc773-549b-411c-b75c-b118db6f90fa"
      unitRef="usd">-283000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzUtNS0xLTEtODMxNjc_adebde70-cb09-46f4-bda7-069cdd4d2653"
      unitRef="usd">135000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzYtMy0xLTEtODMxNjc_d8e61f85-55d4-433b-aa6d-ecdccf60d86c"
      unitRef="usd">-203000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzYtNS0xLTEtODMxNjc_8b46266f-4be6-42e7-9cbc-3a52c98d66bc"
      unitRef="usd">-154000</us-gaap:OtherNonoperatingIncomeExpense>
    <prct:InterestAndOtherIncomeExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzctMy0xLTEtODMxNjc_83bc0589-ee98-4f94-961c-59b2ed383506"
      unitRef="usd">2011000</prct:InterestAndOtherIncomeExpense>
    <prct:InterestAndOtherIncomeExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83ODMvZnJhZzplMTM1MDdiNmQwZTc0ZDY1OTdjOTc0NThlZTI1MDFhZS90YWJsZTpjZDY4YzEzMGJmNzM0Yzk2OTNhYTllZDNmNzc1MDNhMS90YWJsZXJhbmdlOmNkNjhjMTMwYmY3MzRjOTY5M2FhOWVkM2Y3NzUwM2ExXzctNS0xLTEtODMxNjc_cf2bd03e-911c-437c-a7d8-add42ec1c102"
      unitRef="usd">121000</prct:InterestAndOtherIncomeExpense>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE1NTk_64297ad8-c31b-40cf-ac5c-06c466751775">Intangible AssetsIn March 2019, the Company entered into a license agreement with HydroCision, Inc. This agreement grants the Company an exclusive, perpetual, irrevocable, worldwide, fully paid-up license to develop, manufacture and commercialize products in the field of urology using the patented technology and know-how controlled by HydroCision as of the effective date and as well as new patented technology developed by HydroCision that cover certain activities and improvements that relate to the use of fluid jet technology in connection with the licensed products during the period commencing on the effective date and ending on the earlier of the date that the Company ceases to use HydroCision&#x2019;s existing contract manufacturers and the third anniversary of the effective date. Also included is the right to utilize HydroCision&#x2019;s contract manufacturers, if desired. The consideration paid was a one-time upfront payment of $2.5 million, as well as allowing HydroCision (a reciprocal license) to use any new patented technology and know-how developed by the Company relating to the HydroCision patented technology and know-how in the field of urology for HydroCision use outside the field of urology. HydroCision will pay for any patent maintenance fees on HydroCision&#x2019;s licensed patents. As of December&#160;31, 2022 and 2021, accumulated amortization was $1.0 million, respectively, and the net carrying amount is expected to be amortized at a rate of $0.3 million per year until fully amortized.Amortization expense for intangible assets for both the years ended December&#160;31, 2022 and 2021, was $0.3 million.</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="ib1afee7c1275465184fb3e3be4520695_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4Xzk0Mg_d3579be9-ecf0-427c-8fc9-c8952bead42f"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzEzMzY_6f3445a9-f107-4753-8556-df2ff75b8106"
      unitRef="usd">1000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzEzMzY_9b1c3c37-eb97-4dd8-a457-28f1888dd0bc"
      unitRef="usd">1000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <prct:FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE0MjM_9a0e322f-e156-499f-8489-5793f887f797"
      unitRef="usd">300000</prct:FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE1MzY_0a464fd8-da29-4630-b12e-245eb6f71a16"
      unitRef="usd">300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTUvZnJhZzpmMTJhYmNhMjI4OWE0ZGQxYWY3NWU4NzVmZjU3OTdlOC90ZXh0cmVnaW9uOmYxMmFiY2EyMjg5YTRkZDFhZjc1ZTg3NWZmNTc5N2U4XzE1MzY_d259607d-e092-407c-b169-9dec54e91679"
      unitRef="usd">300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzM3NTE_cc962d60-d02f-417a-ae80-b83770d2decf">Long-Term Debt&lt;div style="margin-top:9pt"&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;Oxford&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2019, the Company entered into a loan facility with Oxford for up to $75 million available in four installments. The Company borrowed $25 million in September 2019. An additional $25 million was borrowed in March 2020. The third installment of $10 million was originally available for draw through March&#160;31, 2021 contingent upon achieving $20 million in trailing six months revenue. In January 2021, the third installment was amended to be available for draw through June 30, 2021 contingent upon achieving $6.4 million trailing six months revenue. The remaining $15&#160;million was originally available for draw through June 30, 2021 and is contingent upon achieving $25&#160;million in trailing six months revenue. In January 2021, this installment was amended to be available for draw through June 30, 2022. The facility bears an interest rate of 9.37%, which is 7.17% plus the greater of 2.2% or 30-day LIBOR. The initial term of the facility was 60 months with interest-only payments each month for 24 months followed by 36 months amortization of principal and interest. In January 2021, the interest-only period was amended to 36 months followed by 24 months amortization (principal and interest) beginning October&#160;1, 2022 since the amended trailing six months target revenue of $6.4 million was achieved, and accordingly, the current portion of the amount due was reclassified to non-current. Upon drawing the final $15 million tranche, interest-only period is extended 12 months followed by 24 months amortization of principal and interest. Upon the completion of the Company raising over $50 million in its IPO in September 2021, interest-only payments were extended an additional 12 months followed by 12 months amortization of principal and interest. Substantially all assets of the Company are pledged as collateral. Commencing with the earlier of June 30, 2021 and the month following the funding of either the third or final installment, the Company was required to achieve revenues for the previous six months ended equal to the greater of (1) 70% of the forecast for the commensurate period, (2) $15 million if neither third or final installments have been drawn, (3) $20 million if the third but not final installment has been drawn and (4) $25 million if both the third and final installments have been drawn. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The loan facility included certain fees payable to the lender recorded as a loan discount that was accrued and amortized to interest expense during the loan term. A 6% final payment fee of each funded tranche was payable at the earlier of prepayment or loan maturity and a 0.25% facility fee paid at each funded tranche. A prepayment fee was originally payable if the loan is paid before maturity in the amount of 3% of loans outstanding if paid in full during first the 12 months, 2% if loan is paid in full during the second 12 months, or 1% if loan is paid in full thereafter before maturity. In January 2021, the prepayment fee was removed as part of the amendments. In addition, the Company was required to pay the lender&#x2019;s loan initiation fees and a fee upon the earlier occurrence of a defined liquidity event, including but not limited to, a merger or sale of the Company&#x2019;s assets or voting stock, or achieving a $200.0 million trailing 12 months revenue target, in each case, by September 2029. The success fees were to be calculated at the time of the liquidity event occurrence to be $1.0 million if only the first installment has been drawn, $2.0 million if the first two installments have been drawn, $2.4 million if the first three installments have been drawn, or $3.0 million if all four installments have been drawn, in each case, upon the occurrence of the defined liquidity event. The Company determined that this obligation to pay success fees represents freestanding financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments in January 2021 were accounted for as a debt modification under ASC 470-50-40 as the changes in the debt terms are not considered substantial, and thus no gain or loss was recorded and a new effective interest rate was established based on the carrying value of the loan and the revised cash flows.&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-style:italic;font-weight:700;line-height:120%"&gt;Canadian Imperial Bank of Commerce&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2022, the Company entered into a loan and security agreement (&#x201c;The Agreement&#x201d;) with a new lender, Canadian Imperial Bank of Commerce, or CIBC. The Agreement provides for a senior secured term loan facility in the aggregate principal amount of $52.0&#160;million (the "Term Loan Facility") which was borrowed in full.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term Loan Facility was used to repay and terminate the Company's previous loan facility, transaction fees, and related expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term Loan Facility is scheduled to mature on the fifth anniversary of the Closing Date (the "Maturity Date"). The Agreement provides for interest-only payments on the Term Loan Facility for the first thirty-six months following the Closing Date (the "Initial Interest-Only Period"). The Initial Interest-Only Period will be extended to an additional twelve months if the Company achieves either (i) $200.0&#160;million or greater in revenue in any twelve-month period or (ii) $0 or greater in EBITDA in any six-month period. Thereafter, amortization payments on the Term Loan Facility will be payable monthly until the Maturity Date in monthly installments equal to 20% of the then outstanding principal amount of the Term &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:120%"&gt;Loan Facility divided by 12 plus any accrued and unpaid interest. The Company has the option to prepay the Term Loan Facility without any prepayment charge or fee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The loan borrowed under the Term Loan Facility bears interest at an annual rate equal to the secured overnight financing rate ("SOFR") (calculated based on an adjustment of .10%, .15% and .25%, respectively, for one-month, three-month or six-month term SOFR as of a specified date, subject to a floor of 1.5%) plus an applicable margin of 2.25%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The obligations under the Loan Agreement are secured by substantially all of the Company's assets, including its intellectual property and by a pledge all of the Company's equity interests in its U.S. subsidiaries and 65% of the Company's equity interests in its non-U.S. subsidiaries that are directly owned by the Company. The Company is obligated to maintain in deposit accounts held at the lender the lesser of (i) $150.0&#160;million or (ii) all of its non-operating cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded a loss on loan extinguishment in the amount of $3.3 million in its consolidated statements of operations and comprehensive loss at December&#160;31, 2022.  The loss was attributed to the acquisition price of the CIBC debt exceeded the carrying amount of the Oxford debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie01b014db547441991d134565822560f_I20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzgw_2b3b9e56-df79-460f-a764-5ba87d885610"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <prct:LineOfCreditFacilityNumberOfInstallments
      contextRef="ie01b014db547441991d134565822560f_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwNjI_ab3bc169-fa7b-4924-8e7c-d9a05dd5e3d2"
      unitRef="installment">4</prct:LineOfCreditFacilityNumberOfInstallments>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i03cdf0946a9a4e63984771c496a43d62_D20190901-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEzNg_32ca5600-f9f8-4c41-b873-d4c08169a7c9"
      unitRef="usd">25000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i22a65cbb857f41dcb1377b177b725035_D20200301-20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2MA_cbe19577-1f0d-4e05-86d2-25cdaf1b63e0"
      unitRef="usd">25000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i4762024f2d1749a3bc9863436ba25a0f_I20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzIwOA_ce22cce0-85f3-498c-9307-1cc872b84efb"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget
      contextRef="i9da2f1ed449b404caa0c9ac95e6618ab_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI4Mg_cf75e689-0919-4c70-a9f2-2b75eee92f4c"
      unitRef="usd">20000000</prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget>
    <prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget
      contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzQyMw_7afed535-fa18-424a-aaf4-26dcde92f333"
      unitRef="usd">6400000</prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i266b3ce8a3154af69c36794c7f1d7292_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwNzM_65c1a1a5-d5d3-44f0-bccf-4ac589a5011b"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget
      contextRef="ibff57ddc02aa482eb40f443e03d7a186_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwODY_b247f862-3d9f-47e7-b579-1f95e265cdfa"
      unitRef="usd">25000000</prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzcyMQ_744b7569-d17c-40ab-befe-085874318ebf"
      unitRef="number">0.0937</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="iddadf430a61349c3ae0fa5408f1c3f7f_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzczNA_50c88e46-8b2d-4e00-8647-857be187c90d"
      unitRef="number">0.0717</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ibeaef9cd459e43b294c985d82dae56b7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzc1Nw_a4d05c06-54f3-4282-b56d-0911cb8af4ee"
      unitRef="number">0.022</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentTerm
      contextRef="iac322281449f4137b7cb642033706d55_D20190901-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzgxMw_2ced2084-2180-44bf-9cef-e4a2b2d9fe07">P60M</us-gaap:DebtInstrumentTerm>
    <prct:DebtInstrumentInterestOnlyPeriod
      contextRef="iac322281449f4137b7cb642033706d55_D20190901-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzg1OQ_6c14e400-cba0-4dee-a6d4-a46c6f5770ed">P24M</prct:DebtInstrumentInterestOnlyPeriod>
    <prct:DebtInstrumentPrincipalAndInterestPeriod
      contextRef="iac322281449f4137b7cb642033706d55_D20190901-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzg3NA_fa81fd96-c624-4d93-a852-48a4be25706c">P36M</prct:DebtInstrumentPrincipalAndInterestPeriod>
    <prct:DebtInstrumentInterestOnlyPeriod
      contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzk2NA_d65b6de3-7503-494b-86f0-92a3416f8431">P36M</prct:DebtInstrumentInterestOnlyPeriod>
    <prct:DebtInstrumentPrincipalAndInterestPeriod
      contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzk3OQ_a01cec79-1931-472f-ba3e-beb3c4d6a4c1">P24M</prct:DebtInstrumentPrincipalAndInterestPeriod>
    <prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget
      contextRef="i6bc5aaa2791b4ca6bb99f80f37ef15b0_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEwODE_5e6fd2b8-601e-49ba-bcd2-1f9e9d930f46"
      unitRef="usd">6400000</prct:LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ib5cdb77be41f488f87e2278a7d6cad90_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEyMDk_4192985a-4f23-42ff-b5ec-7d4ffd16db9e"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <prct:DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod
      contextRef="i30cbc4d280294b5cb31fe6f811e349a1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEyNTQ_f634db75-b7db-4344-9ce1-f60f517f2b9a">P12M</prct:DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod>
    <prct:DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod
      contextRef="i30cbc4d280294b5cb31fe6f811e349a1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEyNjk_ce185c31-63fe-469c-b454-6dc6c11c1354">P24M</prct:DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod>
    <prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount
      contextRef="if43e1843514e4484992d31efc44aa61f_D20210901-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzEzNjA_06d75c2e-ed45-4849-b4d5-061f9d93058a"
      unitRef="usd">50000000</prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount>
    <prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod
      contextRef="if43e1843514e4484992d31efc44aa61f_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE0MzI_42319de6-b581-479c-900e-0c2b693b932f">P12M</prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod>
    <prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod
      contextRef="if43e1843514e4484992d31efc44aa61f_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE0NDc_a91b4413-bda3-4354-97ca-b4c4e1e622e7">P12M</prct:DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod>
    <prct:DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE3ODY_366d7fb3-46cf-4c02-953e-f77ab37199de"
      unitRef="number">0.70</prct:DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent>
    <prct:DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE4Mzg_531feab6-286c-4579-8019-c7a11fab325f"
      unitRef="usd">15000000</prct:DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly>
    <prct:DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE5MDE_48050889-876f-401e-8e9d-ea22644760d6"
      unitRef="usd">20000000</prct:DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly>
    <prct:DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE5NjY_5f24f7f5-3f29-4e47-a736-25f6f9ee0e00"
      unitRef="usd">25000000</prct:DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn>
    <prct:LineOfCreditFacilityFinalPaymentFeePercentage
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzIxOTQ_cd50de83-80dc-42be-a2d3-41c0a9b9993b"
      unitRef="number">0.06</prct:LineOfCreditFacilityFinalPaymentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="id849505444c2415696a17681e6f8660b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzIzMDE_17a732ed-d9f3-4a6d-8bf4-efdf26c12c8e"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <prct:LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI0Mzk_21e5ddb5-4018-4430-920e-3760e072e093"
      unitRef="number">0.03</prct:LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent>
    <prct:LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI0OTY_fafd032a-89d3-465a-bfc1-d055a858e0d1"
      unitRef="number">0.02</prct:LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent>
    <prct:LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI1NDQ_9e91cd31-7b01-4a44-aa63-699f7e732fe9"
      unitRef="number">0.01</prct:LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent>
    <prct:LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget
      contextRef="id849505444c2415696a17681e6f8660b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzI5MTU_87874e11-78d7-40e7-9b7e-3bcd88c957f4"
      unitRef="usd">200000000</prct:LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMwNjM_dd4f54b3-3185-4ece-a9ba-146e616a2da4"
      unitRef="usd">1000000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMxMTI_1ae12c22-c433-466c-9f17-21da01a2deab"
      unitRef="usd">2000000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMxNjI_da082068-268c-4419-8b1c-4d1e0e654c85"
      unitRef="usd">2400000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn>
    <prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn
      contextRef="ic40dc0166a104d3186f418a71db5de3b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzMyMTc_1dc1485d-9100-4555-aa76-bd8f337ec7ee"
      unitRef="usd">3000000</prct:LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn>
    <prct:LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms
      contextRef="i27469954e69d4cf2b8595cc3b324064c_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzM2MDY_0bb48cd0-8856-4cf3-a65f-8be2e373dad3"
      unitRef="usd">0</prct:LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgwOTk_cb4f6588-0a87-4d4c-b388-55ea4c4df3ae"
      unitRef="usd">52000000</us-gaap:DebtInstrumentFaceAmount>
    <prct:DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm
      contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMTM_f9b78332-077b-4f0c-8c77-0f2fbbcaa41a">P36M</prct:DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm>
    <prct:DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm
      contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDc5NDA_562dadd7-df47-4ac5-8222-07c2e8a24feb">P12M</prct:DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm>
    <prct:DebtInstrumentCovenantComplianceRevenueThresholdAmount
      contextRef="iac6ddb5195414c9d90ae60001a07ab94_D20221001-20230930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMTU_9b631a76-7b2a-4bfd-bbd8-3cde9aa2b31a"
      unitRef="usd">200000000</prct:DebtInstrumentCovenantComplianceRevenueThresholdAmount>
    <prct:DebtInstrumentCovenantComplianceEBITDAThresholdAmount
      contextRef="i2b902ee123d249cfb0f8441de3b3d56c_D20221001-20230630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMzE_ece619dd-5388-4e60-8ba3-1e1fc68e8cde"
      unitRef="usd">0</prct:DebtInstrumentCovenantComplianceEBITDAThresholdAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i49dc0abb75f24864a935ecee61409b3f_D20221001-20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxMzU_bad22350-793d-457f-9e71-b7f3afba493e"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i621e27e84a3442d98dc0fb83a272c74d_D20221001-20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNDE_5c45d3f6-acc8-4c03-a973-919636f1bcfe"
      unitRef="number">0.0015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i291532c13d184268bc50e7b96e09956a_D20221001-20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNDc_1c6de545-ca28-49a4-b6e0-45e1e1ce5f87"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3057dfc8130e455e9659c13bd8e2bc00_D20221001-20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxOTc_91a2455d-c028-4a0b-9e7e-fbd7804c941f"
      unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4d6b3fcd49b1422e8b4d82d477996b6c_D20221001-20221031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNTM_275284ea-66d6-463d-b1a9-836d9e5ea87a"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:Deposits
      contextRef="i497c6ccd7bac40a8b8da286a796b25fb_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzE2NDkyNjc0NDgxNjA_1b704d9a-0d31-4d71-835e-66a4728e9d92"
      unitRef="usd">150000000</us-gaap:Deposits>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3a3133638ed745188f424260348eafb9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMTgvZnJhZzo0N2I1MmQyNmFkOTE0NWRiODAyOGYzZjM2OWQwM2UzYi90ZXh0cmVnaW9uOjQ3YjUyZDI2YWQ5MTQ1ZGI4MDI4ZjNmMzY5ZDAzZTNiXzU0OTc1NTgyMDY4NQ_4b5c0740-e73b-48ef-8ba3-d918c7492f15"
      unitRef="usd">-3300000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzcxOTI_f9b6ead6-b379-4eda-ad03-8b4b7802fd76">Stock-Based Compensation &lt;div style="margin-top:9pt"&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;2021 Equity Incentive Award Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company adopted the 2021 Equity Incentive Award Plan (the &#x201c;2021 Plan&#x201d;), which allows for the granting of stock options and stock purchase rights to the employees, members of the board of directors, and consultants of the Company. A total of 5,487,700 shares of common stock were reserved for issuance under the 2021 Plan. Options granted under the 2021 Plan may be either incentive stock options (&#x201c;ISOs&#x201d;) or nonqualified stock options (&#x201c;NSOs&#x201d;). ISOs may be granted only to the Company&#x2019;s employees, including officers and directors who are also employees. NSOs may be granted to employees and consultants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options under the 2021 Plan may be granted for periods of up to 10 years and at prices no less than 100% of the estimated fair value of the shares on the date of grant as determined by the board of directors, provided, however, that the exercise price of an ISO and NSO granted to a 10% shareholder shall not be less than 110% of the estimated fair value of the shares on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted options for newly hired employees usually vest over four years monthly with a one-year cliff vesting, and follow-on options vest monthly over four years with no cliff vesting. Options granted to consultants have various vesting schedules depending on the underlying consulting arrangement and anticipated period of service. Granted restricted stock units usually vest over four years annually. As of December&#160;31, 2022, there were 4.4 million shares available for grant and 1.1 million awards outstanding under the 2021 Plan.&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-style:italic;font-weight:700;line-height:120%"&gt;2008 Stock Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company ceased making awards under the 2008 Stock Plan upon the effective date of the Company&#x2019;s IPO. In 2008, the Company adopted the 2008 Stock Plan (the &#x201c;2008 Plan&#x201d;), which allows for the granting of stock options and stock purchase rights to the employees, members of the board of directors, and consultants of the Company. Options granted under the 2008 Plan may be either incentive stock options (&#x201c;ISOs&#x201d;) or nonqualified stock options (&#x201c;NSOs&#x201d;). ISOs may be granted only to the Company&#x2019;s employees, including officers and directors who are also employees. NSOs may be granted to employees and consultants. Options granted under the 2008 Plan will start expiring in August 2021. Options outstanding under the 2008 Plan will expire upon forfeiture. As of December&#160;31, 2022, 5.0 million options were outstanding under the 2008 Plan. &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-style:italic;font-weight:700;line-height:120%"&gt;2021 Employee Stock Purchase Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company adopted the 2021 Employee Stock Purchase Plan (the &#x201c;2021 ESPP&#x201d;). The 2021 ESPP became effective on the effective date of the IPO. A total of 412,988 shares were initially reserved for issuance under the 2021 ESPP. Additionally, the number of shares of common stock reserved for issuance under the 2021 ESPP will increase automatically each year, beginning on January&#160;1, 2022, and continuing through and including January&#160;1, 2031, by the lesser of (1) 1% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year; or (2) such lesser number as determined by the Company&#x2019;s board of directors. The number of shares that may be issued under the 2021 ESPP shall not exceed a total of 10,526,315 shares. As of December&#160;31, 2022, approximately 110,000 shares have been issued under the 2021 ESPP. As of December&#160;31, 2022, there were 0.7&#160;million shares available for grant under the 2021 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation recognized, before taxes, are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/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;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&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;Sales, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,760&#160;&lt;/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 13pt;text-align:left;vertical-align: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 stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;10,670&#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;3,796&#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 style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation cost capitalized in inventory was $0.3 million and $0 as of December&#160;31, 2022 and 2021, respectively.&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-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity and related information are as follows (options in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.445%"/&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 colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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 colspan="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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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 31, 2022&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;td colspan="3" style="display:none"/&gt;&lt;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="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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.58&#160;&lt;/span&gt;&lt;/td&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;td colspan="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,031)&lt;/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.89&#160;&lt;/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;td colspan="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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.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;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align: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 and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&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;td colspan="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;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:3pt double #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;3,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#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.38&#160;&lt;/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;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-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of options granted during the years of December&#160;31, 2022 and 2021 was $19.15 and $4.36, respectively. As of December&#160;31, 2022, the aggregate pre-tax intrinsic value of options outstanding and exercisable was $126.3 million and options outstanding were $185.3 million. The aggregate pre-tax intrinsic value of options exercised was $29.8 million and $10.9 million during the years ended December&#160;31, 2022 and 2021, respectively. The aggregate pre-tax intrinsic value was calculated as the difference between the exercise prices of the underlying options and the estimated fair value of the common stock on the date of exercise. The total fair value of options vested was $4.8 million and $3.4 million during the years ended December&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, total unrecognized stock-based compensation related to unvested stock options was $8.5 million, which the Company expects to recognize over a remaining weighted-average period of 2.4 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the options granted to employees or directors was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&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;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;50&#160;&lt;/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;text-align:left;vertical-align: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="3" style="display:none"/&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.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;1.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;text-align:left;vertical-align: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 rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;&#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;span style="color:#000000;font-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;text-align:left;vertical-align: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 fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;19.15&#160;&lt;/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;4.36&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s RSU activity and related information are as follows (RSUs in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.445%"/&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 colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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 colspan="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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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 31, 2022&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;td colspan="3" style="display:none"/&gt;&lt;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="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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;div style="padding-left:6pt"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.23&#160;&lt;/span&gt;&lt;/td&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;td colspan="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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)&lt;/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.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;td colspan="3" style="display:none"/&gt;&lt;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 16pt;text-align:left;text-indent:-9pt;vertical-align: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/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.78&#160;&lt;/span&gt;&lt;/td&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;td colspan="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;742&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.35&#160;&lt;/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;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-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of RSUs granted during the years of December&#160;31, 2022 and 2021 was $36.23 and $34.78, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the aggregate pre-tax intrinsic value of RSUs outstanding was $30.8 million, calculated based on the closing price of the Company&#x2019;s common stock at the end of the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, total unrecognized stock-based compensation related to unvested RSUs was $22.8 million, which the Company expects to recognize over a remaining weighted-average period of 3.3 years.&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-style:italic;font-weight:400;line-height:120%"&gt;ESPP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there was approximately $1.4 million of unrecognized cost related to employee stock purchases under the 2021 ESPP. This cost is expected to be recognized over a weighted average period of 0.8 years. As of December&#160;31, 2022, a total of 0.7&#160;million shares were available for issuance under the 2021 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the options granted under the 2021 ESPP to employees was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.918%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.196%"/&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 colspan="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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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 volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/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;td colspan="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;Risk-free interest rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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.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;span style="color:#000000;font-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;td colspan="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;Expected dividend rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;td colspan="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;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;15.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i131e834b10b1497599bd9d9b4ce5709a_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzMyNw_9feb91e5-6ebe-48cf-8f74-2ef95550ce63"
      unitRef="shares">5487700</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i83851910c9274d9691ce31a5742a485b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0Xzc1OQ_34bb3adc-2762-4b55-96fc-c36372426d5d">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i83851910c9274d9691ce31a5742a485b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0Xzc4OQ_113b5d8f-fc0c-402d-8a04-e82d78233622"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="id1b5cc4251f54d61b2d24c978c3f8afd_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0Xzk3MA_2adbe93a-aa5f-42ac-8cf9-d5c9efd41571"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i11d9f9e489f74afd8c1504e489efe268_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEwMDg_980f2fe1-21c5-41e2-8a3f-4c35008756e7"
      unitRef="number">1.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i22c7e337b745460894bacd5b52dd68a5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzExMzU_b9b72395-6457-4611-bf54-f5f5b6d4b5e8">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod
      contextRef="i22c7e337b745460894bacd5b52dd68a5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzcxOTM_510fd419-ce5d-4cf4-9f95-7bb76dbcaaa7">P1Y</prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i76efaf8b5be44ec88c22133bb0a5ecb3_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEyMTY_c496f4d3-e11a-433c-ac39-91854390e483">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i81aa527791d543a8977ca44ea1dc0336_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE0Mzk_37125aec-61b6-4fb0-ba12-03b3cda4d993">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i0dcba4aa3ed2401891713cbd4828fcf1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE0NzM_9f58ead2-fcb5-4b6f-a46d-3a8ed3c78b8b"
      unitRef="shares">4400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0dcba4aa3ed2401891713cbd4828fcf1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE1MTI_cc0f7d7e-cc15-4d67-b0d4-1bf04be71271"
      unitRef="shares">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6df67c3811ff4003b17af258f95816cc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzIzMzY_06c808c6-563c-461e-9ec9-d25086ce1915"
      unitRef="shares">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iae491d2fbc5f46e0bd890710b93ca1e2_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzM2NDU_5d0d386a-b689-4809-b95d-f30c8781a851"
      unitRef="shares">412988</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzM5MjQ_537e5f64-3688-47a9-8f1d-88ff3397f920"
      unitRef="number">0.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i51fdea9b8b164230aeefbb0471b12439_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzQxODg_037cc566-a5c2-404a-8348-b033a6447a09"
      unitRef="shares">10526315</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockSharesIssued
      contextRef="ice2f546e524c4164befe915385e13120_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzQyMDk_da63e1be-b43e-48e7-abf4-9d6bcc1c6bf4"
      unitRef="shares">110000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ice2f546e524c4164befe915385e13120_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDYzMDI_3970138a-3270-4583-8917-934d34d5f794"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE2NDkyNjc0NTU1NTk_fcfa16ab-ee7c-4a85-ae12-1ab74c050cd2">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation recognized, before taxes, are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/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;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&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;Sales, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,760&#160;&lt;/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 13pt;text-align:left;vertical-align: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 stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;10,670&#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;3,796&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i99b98a0947cd476ebe9663596b5fde9b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzMtMy0xLTEtODQ3NzQ_d4d61c78-2fca-4c41-a3ff-339507bba758"
      unitRef="usd">1053000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i433789f5ec004eeeb9037fae3ea277fd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzMtNS0xLTEtODQ3NzQ_875c9b06-00f5-4fb0-bfb3-430235770852"
      unitRef="usd">253000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i17f7dd56905d435f819dcd6fc8522d69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzQtMy0xLTEtODQ3NzQ_64ea5e57-fa04-4c4d-b934-c23068d2bd92"
      unitRef="usd">2230000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5a7b7bb01c274001b114c44425e49cf0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzQtNS0xLTEtODQ3NzQ_f92e0cbb-f75a-40b4-a543-eca4af1852b6"
      unitRef="usd">783000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i038336c1e6e74d519eb7b5bc8b76ee70_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzUtMy0xLTEtODQ3NzQ_8680c289-2fbb-450c-8864-99e1d8f61a1a"
      unitRef="usd">7387000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1730661111b7466ba77635904a771178_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzUtNS0xLTEtODQ3NzQ_6fc90731-7833-4acd-84ef-8e83b4b868b9"
      unitRef="usd">2760000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzYtMy0xLTEtODQ3NzQ_9c7a8486-ae91-4540-b26a-b3ce60a134dc"
      unitRef="usd">10670000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpjYjdmOWNkZWU2NzM0Mzk2YjA4MDNhOWYzNTExZDBhMi90YWJsZXJhbmdlOmNiN2Y5Y2RlZTY3MzQzOTZiMDgwM2E5ZjM1MTFkMGEyXzYtNS0xLTEtODQ3NzQ_a8f6f6e9-50f2-4944-90ca-7e4f7cbb995f"
      unitRef="usd">3796000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTI4Nzc_0f275239-ab8c-41b5-975d-2094cddca10f"
      unitRef="usd">300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="ia3b368832f754de48884907b7af065d9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTI4OTE_bf1259a9-9ac3-4d48-8f49-8b72d9532fe1"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE2NDkyNjc0NTU1NTU_517f2385-e87b-40b1-bdba-805f2737f356">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity and related information are as follows (options in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.445%"/&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 colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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 colspan="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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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 31, 2022&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;td colspan="3" style="display:none"/&gt;&lt;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="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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.58&#160;&lt;/span&gt;&lt;/td&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;td colspan="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,031)&lt;/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.89&#160;&lt;/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;td colspan="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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.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;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align: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 and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.93&#160;&lt;/span&gt;&lt;/td&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;td colspan="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;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:3pt double #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;3,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#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.38&#160;&lt;/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;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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i12816f55e1fa4acd9d46c3e3c762d8b7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzQtNS0xLTEtODQ4MjI_7e92772c-669b-47a9-89bc-daffb2715a5a"
      unitRef="shares">6365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i12816f55e1fa4acd9d46c3e3c762d8b7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzQtNy0xLTEtODQ4MjI_ce4e6f5f-026c-4a1a-85bc-232d0902991e"
      unitRef="usdPerShare">5.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzUtNS0xLTEtODQ4MjI_966b005b-68c3-45dd-ac43-f29356642d53"
      unitRef="shares">254000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzUtNy0xLTEtODQ4MjI_a2193822-76a1-494d-91e6-6fbd00f7c67e"
      unitRef="usdPerShare">35.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzYtNS0xLTEtODQ4MjI_6a6e7978-f868-4ce0-8906-8b0444e84646"
      unitRef="shares">1031000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzYtNy0xLTEtODQ4MjI_81259421-da56-472b-afc6-5dfb60907207"
      unitRef="usdPerShare">3.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzctNS0xLTEtODQ4MjI_1200b975-bf32-4957-b02f-74023d622cbc"
      unitRef="shares">235000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzctNy0xLTEtODQ4MjI_0fd0a736-fc5d-43bf-bb7d-5a5974d3e7db"
      unitRef="usdPerShare">8.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6badb45c05af438d920b3f231851c013_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzgtNS0xLTEtODQ4MjI_b5aa020f-3892-42d4-b126-87145d8f0bb8"
      unitRef="shares">5353000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i6badb45c05af438d920b3f231851c013_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzgtNy0xLTEtODQ4MjI_699526c9-fa69-4d3c-a76c-853a9bb1bb6a"
      unitRef="usdPerShare">6.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i6badb45c05af438d920b3f231851c013_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzktNS0xLTEtODQ4MjI_c9447951-93ec-485d-9510-2952bf66b05e"
      unitRef="shares">5353000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i6badb45c05af438d920b3f231851c013_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzktNy0xLTEtODQ4MjI_c829724d-4836-48ac-8682-cf961b04a65c"
      unitRef="usdPerShare">6.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i6badb45c05af438d920b3f231851c013_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzEwLTUtMS0xLTg0ODIy_bd59e669-251f-4e21-8c15-34363e2a146c"
      unitRef="shares">3386000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i6badb45c05af438d920b3f231851c013_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTpmYjYwMDFhNGMxYTE0YmM5OTEzNmIwODg3YjMzY2VhZC90YWJsZXJhbmdlOmZiNjAwMWE0YzFhMTRiYzk5MTM2YjA4ODdiMzNjZWFkXzEwLTctMS0xLTg0ODIy_efc660b8-baa0-4184-8187-a2df65f50411"
      unitRef="usdPerShare">5.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTM0MjY_0d2b8673-1a1e-4c0d-81e5-1a7a6666186c"
      unitRef="usdPerShare">19150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i71c0d703d67747d9bb7dfcb7e6232498_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTM0NDI_8d05eb6e-7916-4360-be48-e4495b211f41"
      unitRef="usdPerShare">4.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg2MTA_451f8a65-14d7-4974-a7f5-897738d8d11a"
      unitRef="usd">126300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg2NDM_23f60657-16a8-465c-85ce-e1c6351b3f65"
      unitRef="usd">185300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg3MTE_736a20fe-c0af-4d62-9288-433c5af8b5bb"
      unitRef="usd">29800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDg3MTk_cae16b38-bbcb-428d-b7c6-9a82f5b7cc90"
      unitRef="usd">10900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDkwMTU_f571d664-bd31-40f4-afad-30eeb5f9f016"
      unitRef="usd">4800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDkwMjM_5274702a-34db-44a3-8e9d-bb957629e5be"
      unitRef="usd">3400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyODE0NA_00dc3efd-1575-49e2-bfcb-f04681e76fc8"
      unitRef="usd">8500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDkzMTY_7dfb56b1-00d2-45b2-8688-efe8c9b40f27">P2Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzcxOTE_a9562915-1bd3-4482-99e4-dd0fd4330ee3">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the options granted to employees or directors was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&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;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;50&#160;&lt;/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;text-align:left;vertical-align: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="3" style="display:none"/&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.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;1.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;text-align:left;vertical-align: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 rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;&#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;span style="color:#000000;font-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;text-align:left;vertical-align: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 fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;19.15&#160;&lt;/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;4.36&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the options granted under the 2021 ESPP to employees was estimated as of the grant date using the Black-Scholes model assuming the weighted-average assumptions listed in the following table: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.918%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.486%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.196%"/&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 colspan="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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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: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 volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/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;td colspan="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;Risk-free interest rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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.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;span style="color:#000000;font-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;td colspan="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;Expected dividend rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-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;td colspan="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;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;15.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzMtMy0xLTEtODEzNTk_a69718dc-c4fa-4010-a790-68aa9a4473b5">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzMtNS0xLTEtODEzNTk_a685c852-5e6a-4c6e-a02b-17e27fcd9ef3">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzQtMy0xLTEtODEzNTk_19d1e677-de2f-4213-ba2a-4066a4aa2af6"
      unitRef="number">0.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzQtNS0xLTEtODEzNTk_88bfc448-b6a0-4925-b9a8-361e13af0812"
      unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzUtMy0xLTEtODEzNTk_d14a38e7-912e-4dbd-824c-be28ff6b7943"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzUtNS0xLTEtODEzNTk_456c7f0a-0ec2-4a48-b1bb-56f32f5d7f6e"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzYtMy0xLTEtODEzNTk_b4342971-a459-46ad-b5e8-96a11d2478a9"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzYtNS0xLTEtODEzNTk_d3a1dbad-6e36-4b40-be8f-a2b8341f7e0c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="ib9664123f3e440edb790903a05bee753_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzctMy0xLTEtODEzNTk_689ca305-1067-4ce1-a7c1-e0e7ff2f0841"
      unitRef="usdPerShare">19.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i1ea3cdb00cf74756b5fb9bc38bdf40dd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTowNzIxZDlhZDcxYWU0NDY1YjdiOTYwNGFlMjllZjU1YS90YWJsZXJhbmdlOjA3MjFkOWFkNzFhZTQ0NjViN2I5NjA0YWUyOWVmNTVhXzctNS0xLTEtODEzNTk_ff007ff5-7be1-4075-be6e-9d9e1b6b9d32"
      unitRef="usdPerShare">4.36</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzE2NDkyNjc0NTU1NTY_f8f1beb4-f232-4bf6-b4c1-e2da0741c934">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s RSU activity and related information are as follows (RSUs in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.445%"/&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 colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.022%"/&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 colspan="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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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 31, 2022&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;td colspan="3" style="display:none"/&gt;&lt;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="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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:bottom"&gt;&lt;div style="padding-left:6pt"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.23&#160;&lt;/span&gt;&lt;/td&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;td colspan="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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)&lt;/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.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;td colspan="3" style="display:none"/&gt;&lt;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 16pt;text-align:left;text-indent:-9pt;vertical-align: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/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.78&#160;&lt;/span&gt;&lt;/td&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;td colspan="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;742&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.35&#160;&lt;/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;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:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i91bec48f63b346c5837e23f7bbec983e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzQtNS0xLTEtODQ3OTQ_9cc46a5d-f99b-43e5-9095-737174ae8d00"
      unitRef="shares">35000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i91bec48f63b346c5837e23f7bbec983e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzQtNy0xLTEtODQ3OTQ_449c16be-9d93-49ef-8c7b-ba9cddb10ab0"
      unitRef="usdPerShare">34.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzUtNS0xLTEtODQ3OTQ_f99f11aa-fa33-4e9c-85f5-37f8c7464583"
      unitRef="shares">770000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzUtNy0xLTEtODQ3OTQ_221f2263-df7c-47d6-a91a-544617f6f3cd"
      unitRef="usdPerShare">36.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzYtNS0xLTEtODQ3OTQ_b9849f99-aba9-4d76-853b-34af85827935"
      unitRef="shares">12000</prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod>
    <prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzYtNy0xLTEtODQ3OTQ_b1f9bbcb-94e3-4504-96aa-b0f4339d2584"
      unitRef="usdPerShare">31.28</prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzctNS0xLTEtODQ3OTQ_4d55d96b-d8c5-4214-9fa4-d62f4752901d"
      unitRef="shares">51000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzctNy0xLTEtODQ3OTQ_200c0afb-2983-4210-8529-c86b96a53e82"
      unitRef="usdPerShare">34.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6eea50a82be348f68a8cadf18d1783b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzgtNS0xLTEtODQ3OTQ_1726160e-cdb4-409e-87be-07661dc6ad37"
      unitRef="shares">742000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6eea50a82be348f68a8cadf18d1783b6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZToxZGUxMDMwZTc5OWQ0ZDk5OGUzNTU0YjExOTE4NGVlZC90YWJsZXJhbmdlOjFkZTEwMzBlNzk5ZDRkOTk4ZTM1NTRiMTE5MTg0ZWVkXzgtNy0xLTEtODQ3OTQ_4f999ed0-20eb-4589-a590-48a0169767fe"
      unitRef="usdPerShare">36.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEwOTk1MTE2NDIzNTY_241dd02d-639f-46da-9ef0-9751204a4f5e"
      unitRef="usdPerShare">36.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i71c0d703d67747d9bb7dfcb7e6232498_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzEwOTk1MTE2NDIzNjQ_8447a6e3-39f9-428f-9ee1-ff5d4bc58da9"
      unitRef="usdPerShare">34.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i6eea50a82be348f68a8cadf18d1783b6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNDc0OTQ_d1595358-63ac-43d4-952c-5d110ff12acf"
      unitRef="usd">30800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i6eea50a82be348f68a8cadf18d1783b6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyNDU1Nw_870aef44-9e35-43fd-8a40-25449e6f85e4"
      unitRef="usd">22800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ifc11e44d15894a99924336964b33f1bb_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyNDYzMQ_8f1121aa-78b9-4fa8-9ea0-964687a7fb4c">P3Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ice2f546e524c4164befe915385e13120_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTMxMDA_eb3fb12d-9570-4274-b861-b44de0061dad"
      unitRef="usd">1400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3d17ad3a2d064efa89f434f4a079581b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgxNTMwNTE_6239f580-2b6d-447b-94a7-be4f291169a2">P0Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ice2f546e524c4164befe915385e13120_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90ZXh0cmVnaW9uOjgxYmMzMjYyZWNiMjQyZDY5NTQzZjUzOTIyODJkNDM0XzU0OTc1NTgyNTM0MA_3970138a-3270-4583-8917-934d34d5f794"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzMtMy0xLTEtODEzNTk_88b68c6d-209b-4d21-93bb-8ec333c6cb23">P0Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzQtMy0xLTEtODEzNTk_e75e858b-6925-4a46-9325-a3cf79df91d1"
      unitRef="number">0.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzUtMy0xLTEtODEzNTk_4752c791-4e15-44fc-91a9-22507de7c406"
      unitRef="number">0.042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzYtMy0xLTEtODEzNTk_4b6c9851-d7dc-42a5-9046-38c05e889b3c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i847dcebeabea47ee9c4967e0d5bad569_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjcvZnJhZzo4MWJjMzI2MmVjYjI0MmQ2OTU0M2Y1MzkyMjgyZDQzNC90YWJsZTozZTE0YmRlYjAwODQ0OWQ4ODU3YmJlODQ3MDNiMWQ2NC90YWJsZXJhbmdlOjNlMTRiZGViMDA4NDQ5ZDg4NTdiYmU4NDcwM2IxZDY0XzctMy0xLTEtODEzNTk_ed173d9c-2e3b-4326-8025-00e98dfe7e4a"
      unitRef="usdPerShare">15.11</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzM_0a2cb5c3-2d78-482a-ac36-cb070150026b">Income Taxes &lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not record an income tax provision for both periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliation between the tax provision computed at the federal statutory income tax rate and the Company's actual effective income tax rate are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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;R&amp;amp;D tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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 and other permanent differences&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&#160;&lt;/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;/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;Change in valuation allowance&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;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;&#x2014;&#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;span style="color:#000000;font-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;&#x2014;&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income taxes are accounted for in accordance with authoritative guidance, which requires the use of the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based upon the difference between the consolidated financial statement carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of net deferred tax assets are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;52,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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&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;847&#160;&lt;/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;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,209&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,082&#160;&lt;/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;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/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;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&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,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,758&#160;&lt;/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,418&#160;&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(94,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,046)&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&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;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#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;&#x2014;&#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-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets. Based on the Company's history of operating losses, the Company has concluded that it is more likely than not that the benefit of its deferred tax assets will not be realized. The valuation allowance increased by $26.0 million during the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the Company has U.S. federal net operating loss (&#x201c;NOL&#x201d;) carryforwards of approximately $264.6 million and $215.0 million, respectively, expiring beginning 2028. As of December&#160;31, 2022 and 2021, the Company has U.S. state and local NOL carryforwards of approximately $155.7 million and $123.5 million, respectively, expiring beginning 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the Company has federal research and development credit carryforwards of approximately $6.0 million and $4.2 million, respectively, available to reduce future taxable income, if any. As of December&#160;31, 2022 and 2021, the Company has California research and development credit carryforwards of approximately $4.8 million and $3.4 million, respectively, available to reduce future taxable income, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The federal research and development credit carryforwards expire beginning 2028 and California research and development credit carryforwards are indefinite.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Internal Revenue Code section 382 places a limitation (the &#x201c;Section 382 Limitation&#x201d;) on the amount of taxable income that can be offset by net operating carryforwards after a change in control of a loss corporation. Generally, after a change in control, a loss corporation cannot deduct operating loss carryovers in excess of the Section 382 limitation. The Company has not performed an analysis to determine if a limitation applies and whether the limitation would cause the net operating losses to expire un-utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files federal, state, and foreign income tax returns. The tax periods 2008 through 2022 remain open in most jurisdictions. In addition, any tax losses that were generated in prior years and carried forward may also be subject to examination by respective authorities. The Company is not currently under examination by federal, state or foreign income tax authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; One of the provisions under the Tax Cuts and Jobs Act that became effective in tax years beginning after December 31, 2021 required the capitalization and amortization of research and experimental expenditures. The change in this US tax law did not have an impact on the Company's consolidated financial statements. The Company will continue to evaluate the impact of this tax law change on future periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 ( the Inflation Act) into law. The Inflation Act contains certain tax measures, including a corporate alternative minimum tax of 15% on some large corporations and an excise tax of 1% on corporate stock buy-backs. The various provisions of the Inflation Act did not have an impact on the Company&#x2019;s consolidated financial statements and related notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the change in the unrecognized tax benefit during the year is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to:&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="background-color:#cceeff;padding:2px 1pt 2px 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;Current 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;783&#160;&lt;/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;510&#160;&lt;/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 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;Prior years&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,700&#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;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company had a total of $2.7 million of gross unrecognized tax benefits, none of which would affect the effective tax rate upon realization. The Company currently has a full valuation allowance against its U.S. net deferred tax assets which would impact the timing of the effective tax rate benefit should any of these uncertain tax positions be favorably settled in the future.&lt;/span&gt;&lt;/div&gt;The Company does not expect the unrecognized tax benefits to change significantly over the next 12 months. The Company will recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. As of December&#160;31, 2022, the Company has not accrued interest or penalties related to uncertain tax positions.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzM5_99ee1e22-6192-4942-9561-097b4897e08c"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzM5_ebfeb28d-29e8-4c09-aa7e-7d64ce49bd8f"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzQ_7083b2d9-8389-45c1-a43d-cdf57cc61c4b">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliation between the tax provision computed at the federal statutory income tax rate and the Company's actual effective income tax rate are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/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;R&amp;amp;D tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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 and other permanent differences&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&#160;&lt;/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;/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;Change in valuation allowance&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;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;&#x2014;&#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;span style="color:#000000;font-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;&#x2014;&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzItMS0xLTEtODEzNTk_04414135-b730-4eb0-94b4-e76323e8b483"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzItMy0xLTEtODEzNTk_c5c64e16-4bea-4587-8cce-ced084f1c208"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzMtMS0xLTEtODEzNTk_f9747d41-34f8-4ea4-96f1-fd805b9c1a30"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzMtMy0xLTEtODEzNTk_363cdc60-0105-49c5-a03a-7ffc13c8b467"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzQtMS0xLTEtODEzNTk_c25e66a8-e805-4807-a7fb-0401d5ca9326"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzUtMS0xLTEtODEzNTk_6adda6cb-86d3-4504-a854-15ff3636c6ea"
      unitRef="number">-0.25</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTozZjAwYTlmZTUwMTQ0MjllOTdhY2Q4ZWIyYTdmYjI5Yy90YWJsZXJhbmdlOjNmMDBhOWZlNTAxNDQyOWU5N2FjZDhlYjJhN2ZiMjljXzUtMy0xLTEtODEzNTk_c5acb55a-7a0e-4e3f-a9ef-4d27ff43052a"
      unitRef="number">-0.23</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzU_9d434657-a1a9-4283-82a8-44ba1339c65b">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of net deferred tax assets are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&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,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;52,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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&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;847&#160;&lt;/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;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,209&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,082&#160;&lt;/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;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/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;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&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,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,758&#160;&lt;/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,418&#160;&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(94,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68,046)&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&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;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;&#x2014;&#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;&#x2014;&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzMtMS0xLTEtODEzNTk_c4cc992c-7490-4584-ba15-3e87a71f0f23"
      unitRef="usd">65197000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzMtMy0xLTEtODEzNTk_914a4f9b-74a8-438c-8ec0-e76163ba1e45"
      unitRef="usd">52832000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzQtMS0xLTEtODEzNTk_a9122adf-c5b9-4ebb-861d-bbd57807a08c"
      unitRef="usd">847000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzQtMy0xLTEtODEzNTk_fed7d372-58de-4691-9d0e-227fcbd672ee"
      unitRef="usd">555000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzUtMS0xLTEtODEzNTk_7bef642c-9cd3-40ba-8ea1-e8abfb0b73aa"
      unitRef="usd">7346000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzUtMy0xLTEtODEzNTk_846a5324-cc6b-43e3-bee3-fd225d3648a9"
      unitRef="usd">5209000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzYtMS0xLTEtODEzNTk_3003425d-c6d9-4aef-8fed-8eaaadba69ff"
      unitRef="usd">2082000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzYtMy0xLTEtODEzNTk_5d5576c3-baf7-4c95-9dc5-edc927367aa7"
      unitRef="usd">717000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzctMS0xLTEtODEzNTk_7b1418aa-b11b-46e2-8cf4-28f768f338de"
      unitRef="usd">12971000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzctMy0xLTEtODEzNTk_badbe082-8d30-4b62-8487-b48ef6e96a4a"
      unitRef="usd">6268000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzgtMS0xLTEtODEzNTk_534e327b-dcde-44c3-94a5-7f44b8100d33"
      unitRef="usd">2279000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzgtMy0xLTEtODEzNTk_906a6919-185f-4d88-a981-060e43242473"
      unitRef="usd">909000</us-gaap:DeferredTaxAssetsInventory>
    <prct:DeferredTaxAssetsLeaseLiability
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzktMS0xLTEtODEzNTk_ee4d4b34-6009-4aa5-a16b-d08be5bbb0a7"
      unitRef="usd">6404000</prct:DeferredTaxAssetsLeaseLiability>
    <prct:DeferredTaxAssetsLeaseLiability
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzktMy0xLTEtODEzNTk_3a5087d0-e717-4c5b-aecd-a2e1fffc13fa"
      unitRef="usd">1003000</prct:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEwLTEtMS0xLTgxMzU5_18c2e1f7-1b0a-432e-aafd-264e7831a9e1"
      unitRef="usd">2758000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEwLTMtMS0xLTgxMzU5_a54b962e-3281-4441-9525-165ed41842c5"
      unitRef="usd">1418000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzExLTEtMS0xLTgxMzU5_7744e989-8a1a-415f-b52a-13f3ff9d41d1"
      unitRef="usd">99884000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzExLTMtMS0xLTgxMzU5_db683a4e-35ec-4e78-8730-918d33d26db8"
      unitRef="usd">68911000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEyLTEtMS0xLTgxMzU5_e0abd90b-4882-4bdb-af04-04b2cf0b0eb5"
      unitRef="usd">94056000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEyLTMtMS0xLTgxMzU5_c894e7bc-03a9-4c47-9e67-b2b2e4d4f3e5"
      unitRef="usd">68046000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEzLTEtMS0xLTgxMzU5_e54c49a1-e88d-49f8-b21c-4a7b61cd7697"
      unitRef="usd">5828000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzEzLTMtMS0xLTgxMzU5_6efe98c3-b575-4ae3-91a9-81074c190622"
      unitRef="usd">865000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE1LTEtMS0xLTgxMzU5_7553bf86-43fb-4bb3-a00f-3a13df800193"
      unitRef="usd">5828000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE1LTMtMS0xLTgxMzU5_e70b869b-b468-4b5d-aa7e-e46f081e3570"
      unitRef="usd">865000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE2LTEtMS0xLTgxMzU5_3a81c4e9-71df-4d24-9cd6-2075f8438287"
      unitRef="usd">5828000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTpkZjRkZWYyMDg5OGY0NjBkYjc3MDgxNWIwNTEwMjk0MC90YWJsZXJhbmdlOmRmNGRlZjIwODk4ZjQ2MGRiNzcwODE1YjA1MTAyOTQwXzE2LTMtMS0xLTgxMzU5_ff36c041-d306-4530-9e46-189a179b345c"
      unitRef="usd">865000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzExNzA_627bac18-4943-4225-bc65-de10e6d025bd"
      unitRef="usd">26000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i9866e37bd1004a35b9ea661b6dad2144_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzEzMDM_f75e6a7a-1a4a-4944-a7d1-742d3aaf91b7"
      unitRef="usd">264600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i9a207ad43cf94fcda1aa5f5a69d3bc5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzEzMTA_af1140a0-47ca-4f11-943e-719999bf6d74"
      unitRef="usd">215000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i3f485659cb29442f8b49673849131af3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE0NDI_cab693ee-06a5-4aad-a9ae-48b89a3585c2"
      unitRef="usd">155700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ide46f68977dd4eb3a41ed07b4592b324_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE0NDk_79d65ab3-d080-4a8a-ab13-a17bb8363716"
      unitRef="usd">123500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i933a09a81b254faebcea4ca8169350d7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE1OTY_475339e1-8e02-411d-b4f4-fd840782e2cc"
      unitRef="usd">6000000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="if42dc0746b8e4b71a1303058f94640db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE2MDM_48de18ec-831b-4a9b-b7b8-78d1e45e0336"
      unitRef="usd">4200000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia72ae078061e44e7b11e47240d54fb41_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE3Nzk_9d3e31b8-5e61-46ac-9aed-3f43686b63da"
      unitRef="usd">4800000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="id0b7d2338955423698554ac46261a9cf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzE3ODY_fbb5306b-3b25-4b84-ac0f-905170b08a9d"
      unitRef="usd">3400000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0NzY_319552ed-7de7-43e3-9adb-b15b8b8599a2">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the change in the unrecognized tax benefit during the year is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to:&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="background-color:#cceeff;padding:2px 1pt 2px 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;Current 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;783&#160;&lt;/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;510&#160;&lt;/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 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;Prior years&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,700&#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;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzItMS0xLTEtODEzNTk_47dce10f-200c-4bcb-be6a-793cb356f68e"
      unitRef="usd">1917000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id51c47c815c941c9994247b0d35b675a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzItMy0xLTEtODEzNTk_2b5e2d99-69ae-49f6-9f37-5ae6169c5952"
      unitRef="usd">1407000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzQtMS0xLTEtODEzNTk_145ac013-c5f3-4983-810c-3f09702cc03f"
      unitRef="usd">783000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzQtMy0xLTEtODEzNTk_cf33f05e-ec36-4d14-a8eb-64aa7b657274"
      unitRef="usd">510000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzYtMS0xLTEtODEzNTk_1951740a-d99a-4356-8f0b-2fc24de44d4e"
      unitRef="usd">2700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90YWJsZTowY2MzMjM5MWFlMGU0NmE5YTMyYzYzZTYwZDA5NDY4MC90YWJsZXJhbmdlOjBjYzMyMzkxYWUwZTQ2YTlhMzJjNjNlNjBkMDk0NjgwXzYtMy0xLTEtODEzNTk_33b12845-b2ed-4813-a7ca-7db6eabad369"
      unitRef="usd">1917000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzM4MDg_5b98f463-2c98-4ce6-97c8-a0b21929f4a8"
      unitRef="usd">2700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzMvZnJhZzpkOTE5OTI4MjQ4MDk0YThhYjA4YWNjYWU3N2UyYmZkZC90ZXh0cmVnaW9uOmQ5MTk5MjgyNDgwOTRhOGFiMDhhY2NhZTc3ZTJiZmRkXzQ0MDU_9c75d87f-5076-40d0-bd4d-5df9c3c69f0d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzE_399c5f4a-b2a2-414b-8065-eb54c71851a5">Net Loss Per Share&lt;div style="margin-top:9pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share was determined as follows (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Weighted-average common stock outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&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;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(1.96)&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;(3.63)&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:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive securities outstanding have been excluded from the computations of weighted-average shares outstanding because such securities have an antidilutive impact due to losses reported (in common stock equivalent shares, in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&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 31,&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/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;Common stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&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;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;110&#160;&lt;/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;193&#160;&lt;/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 13pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,593&#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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzI_45700992-72f1-490b-93c5-f4e278f97c42">&lt;div style="margin-top:9pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share was determined as follows (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Weighted-average common stock outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&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;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(1.96)&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;(3.63)&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:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzI_a3cfcefe-0040-4dca-bba8-e8c4ee3ec9b9">&lt;div style="margin-top:9pt;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share was determined as follows (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Weighted-average common stock outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&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;Net loss per share, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;(1.96)&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;(3.63)&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:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzMtMy0xLTEtODMxODg_f552a6c1-6319-4f57-a688-91df04468b51"
      unitRef="usd">-87154000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzMtNS0xLTEtODMxODg_946bb093-e2d0-4544-a142-a0df98859246"
      unitRef="usd">-59853000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtMy0xLTEtODMxODg_131accbc-a988-43eb-b5a7-99e43e8b14e5"
      unitRef="shares">44400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtMy0xLTEtODMxODg_9e9538e6-9ac3-41d0-b339-dfce6972c683"
      unitRef="shares">44400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtNS0xLTEtODMxODg_968f12cc-8f14-4866-885d-74bc3b05be96"
      unitRef="shares">16480000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzQtNS0xLTEtODMxODg_f5587191-d0a1-4c52-879b-99941a1a2b84"
      unitRef="shares">16480000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtMy0xLTEtODMxODg_89164fb9-d3dc-44bc-beca-674e9e5928fe"
      unitRef="usdPerShare">-1.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtMy0xLTEtODMxODg_b8617ceb-0ab7-41cd-a479-8179a502be0c"
      unitRef="usdPerShare">-1.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtNS0xLTEtODMxODg_077711c4-b3e6-47f7-bb12-d2dc7bfb7bac"
      unitRef="usdPerShare">-3.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZToyODJmNTIwMmM5YjE0MzFjOWEzNjdmMWRmZTg5YjNjNS90YWJsZXJhbmdlOjI4MmY1MjAyYzliMTQzMWM5YTM2N2YxZGZlODliM2M1XzUtNS0xLTEtODMxODg_fedf2b45-4445-4745-8d30-60e9191cb180"
      unitRef="usdPerShare">-3.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90ZXh0cmVnaW9uOmEwMGI4YTZlMDY0MzQ4YTY4YjFiNTcwZjljOWVhMjEwXzE2NDkyNjc0NTkzMzM_00073849-c0bf-4f9f-9db2-977cd35f0d6c">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive securities outstanding have been excluded from the computations of weighted-average shares outstanding because such securities have an antidilutive impact due to losses reported (in common stock equivalent shares, in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&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 31,&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;/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;Common stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&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;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;110&#160;&lt;/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;193&#160;&lt;/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 13pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,593&#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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if35bb07afbf44811ab5afadf2360c8cc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzYtMy0xLTEtODMxODg_bc361f12-c8d6-4002-8f66-c676b908d607"
      unitRef="shares">5353000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idc782c36f111414caa1edeb6811c4bba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzYtNS0xLTEtODMxODg_65da4031-e528-49bc-9ee3-2b308193ee93"
      unitRef="shares">6365000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1253ae362f9c472f974bf04e463b2fcc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzctMy0xLTEtODMxODg_7f89160b-2ca4-413c-8bf1-917e279d7623"
      unitRef="shares">742000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5ea5470b4c39418fbb64d4fdec9bd64e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzctNS0xLTEtODMxODg_659980c1-e6d9-4f8a-b610-764ac0de31cf"
      unitRef="shares">35000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie2e1f8455c08478f986cc16aef6fe3b5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzgtMy0xLTEtODMxODg_6a701935-d0b4-441f-bed8-b946f7ccfb4b"
      unitRef="shares">110000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i902241a1daf74c82a77db060aaf3a75f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzgtNS0xLTEtODMxODg_4121ecc4-dd03-46ff-8a3a-52f772918eef"
      unitRef="shares">193000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzktMy0xLTEtODMxODg_66d2f20e-2d68-40a3-9476-20a1b5c3eced"
      unitRef="shares">6205000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMjQvZnJhZzphMDBiOGE2ZTA2NDM0OGE2OGIxYjU3MGY5YzllYTIxMC90YWJsZTpjMjA0NDY0Y2EwNmY0NWE1YmFhNDY2ZjE1OGI1NWMyZi90YWJsZXJhbmdlOmMyMDQ0NjRjYTA2ZjQ1YTViYWE0NjZmMTU4YjU1YzJmXzktNS0xLTEtODMxODg_3dc59911-3f97-43fa-9e07-b0d8c96f5a32"
      unitRef="shares">6593000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <prct:GeographicalInformationTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90ZXh0cmVnaW9uOmFkYzY1ZmEyODIzYzRkNDI5YWUzNGRmNmEwNDlhYjA5XzE2NDkyNjc0NDIxMDA_4d1756ea-a21f-4320-8863-7cef73515e77">Geographical Information&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents revenue disaggregated by type and geography (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;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;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 #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:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System sales and rentals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;36,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;19,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Handpieces and other consumables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,543&#160;&lt;/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,893&#160;&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&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 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;Total U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Outside of U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System sales and rentals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,493&#160;&lt;/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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Handpieces and other consumables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;772&#160;&lt;/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;398&#160;&lt;/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 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;Total outside of U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,525&#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="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: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 revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;75,014&#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;34,473&#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:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2022 and 2021, substantially all of the Company&#x2019;s long-lived assets are held in the United States.&lt;/span&gt;&lt;/div&gt;</prct:GeographicalInformationTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90ZXh0cmVnaW9uOmFkYzY1ZmEyODIzYzRkNDI5YWUzNGRmNmEwNDlhYjA5XzE2NDkyNjc0NDIxMDE_76e4b517-fb50-419c-8ce9-53629a924f49">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents revenue disaggregated by type and geography (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;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;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 #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:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System sales and rentals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;36,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;19,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Handpieces and other consumables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,543&#160;&lt;/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,893&#160;&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&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 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;Total U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Outside of U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System sales and rentals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,493&#160;&lt;/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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Handpieces and other consumables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;772&#160;&lt;/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;398&#160;&lt;/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 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;Total outside of U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,525&#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="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: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 revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;75,014&#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;34,473&#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:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90ZXh0cmVnaW9uOmFkYzY1ZmEyODIzYzRkNDI5YWUzNGRmNmEwNDlhYjA5XzE2NDkyNjc0NDIxMDE_95f33218-fb13-49d3-ac66-e6bfc1a12a88">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents revenue disaggregated by type and geography (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;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;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 #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:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System sales and rentals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;36,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;19,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Handpieces and other consumables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,543&#160;&lt;/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,893&#160;&lt;/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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&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 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;Total U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Outside of U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System sales and rentals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,493&#160;&lt;/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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Handpieces and other consumables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;772&#160;&lt;/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;398&#160;&lt;/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 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;Total outside of U.S. revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,525&#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="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: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 revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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;75,014&#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;34,473&#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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cb74585bc8847a49add6eef9891f125_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzQtMy0xLTEtODMxODA_97d26f10-4509-4ca2-a5a0-061568d89803"
      unitRef="usd">36527000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie948ab210c7d47a0a9da06a078a54659_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzQtNS0xLTEtODMxODA_5372257a-4914-475f-b702-a5fe4de9a3ee"
      unitRef="usd">19375000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d029b526e604c469dfa85344838b896_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzUtMy0xLTEtODMxODA_dedb7ab3-deb9-4d6c-a71f-cb1f0a798a89"
      unitRef="usd">28543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9690b5bca0744f82b0eaedd995b513d8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzUtNS0xLTEtODMxODA_b689cb6f-8a28-409b-b12c-98cfd79f8ed2"
      unitRef="usd">8893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i683092ba629943539c8b26e844793261_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzYtMy0xLTEtODMxODA_9dc7b22e-eb46-44d4-8b25-e95c7ea93c82"
      unitRef="usd">2698000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c1bd62e55234abbaf3538ac057da167_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzYtNS0xLTEtODMxODA_4de78664-86c5-459f-a321-f5b7e9382222"
      unitRef="usd">680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88a710da7bff4226b0160fa8df7470c2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzctMy0xLTEtODMxODA_8a9fb770-27a7-4a2a-aedf-26a025685e62"
      unitRef="usd">67768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4be1c376c8c14ec981c0ba0e1a520320_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzctNS0xLTEtODMxODA_4d4dbb67-a0a2-4435-aa35-850dbcc4559c"
      unitRef="usd">28948000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7600e4053284b35aae829b0ea89ba14_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzktMy0xLTEtODMxODA_b254854d-c395-47e7-95a0-647ce38ef283"
      unitRef="usd">3201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d5c764f06ed4acca2643cc40a3ca08d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzktNS0xLTEtODMxODA_25fb7241-9724-4c76-bcb7-ea2988388683"
      unitRef="usd">2493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1208eade351848f084e65c1cc451f760_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEwLTMtMS0xLTgzMTgw_b146a2b6-f29b-420f-ace1-3f3ea345c931"
      unitRef="usd">3273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ee972ab45b648359d346a86f228478a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEwLTUtMS0xLTgzMTgw_ba720b6f-5408-4fbf-bf0d-440bc3bea7e8"
      unitRef="usd">2634000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87686a3390a942d1b0af42098fccb877_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzExLTMtMS0xLTgzMTgw_990508d3-eec6-441e-a6ac-359315c9d373"
      unitRef="usd">772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1f41d4125cf48e387c537df857751ee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzExLTUtMS0xLTgzMTgw_c0b579de-9fab-43bf-8237-c15d35fc749e"
      unitRef="usd">398000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12ba72674a0e4882946244f137e849da_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEyLTMtMS0xLTgzMTgw_b9aa3a4b-a959-42ce-a800-f65ebd7ad415"
      unitRef="usd">7246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cdecfbb69aa40ebbea6ed37be48f8cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEyLTUtMS0xLTgzMTgw_20307d44-cb6c-4aa5-be40-2af07643dafc"
      unitRef="usd">5525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEzLTMtMS0xLTgzMTgw_170ce30b-4955-4781-9720-44c72a74ae6a"
      unitRef="usd">75014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl83NzAvZnJhZzphZGM2NWZhMjgyM2M0ZDQyOWFlMzRkZjZhMDQ5YWIwOS90YWJsZTo2NTgwMjA5NzEzMTk0M2MyYTlkNzJjN2UyYjIwOTE0MS90YWJsZXJhbmdlOjY1ODAyMDk3MTMxOTQzYzJhOWQ3MmM3ZTJiMjA5MTQxXzEzLTUtMS0xLTgzMTgw_eeef8838-f8b7-4e3a-ba07-b959ab9060ac"
      unitRef="usd">34473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzU_7a326638-c3cc-457b-8c26-c161df791007">Commitments and Contingencies &lt;div style="margin-top:9pt"&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;Guarantees and Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company enters into agreements that contain a variety of representations and provide for general indemnification. The Company&#x2019;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2022, the Company does not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities. &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-style:italic;font-weight:700;line-height:120%"&gt;Facility Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2013, the Company entered into a three-year lease agreement for its current facility located in Redwood City, California. In 2018, the Company expanded the lease space and extended the lease agreement through October 2023. In January 2023, the Company entered into an amendment to this lease that lease of 19,807 square feet of office space terminated on October 29, 2023, and lease of remaining 23,638 square feet is extended to terminate no later than January 31, 2024. The lease agreement provides for an escalation of rent payments each year and the Company records rent expense on a straight-line basis over the term of the lease. Rent is payable monthly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, the Company entered into a lease for two existing buildings, comprising approximately 158,221 square feet of space, located in San Jose, California. The lease commenced in July 2022, and will continue for 122 months following thereafter, with two five year options to extend the term of the lease. The Lease provides for annual base rent of $4.3&#160;million for the first year, which increases on a yearly basis up to $5.5&#160;million for the tenth year, for an aggregate of $49.2&#160;million. Under the terms of the lease, the Company will receive an allowance of up to $7.9&#160;million from the landlord to be applied to the Company&#x2019;s construction of tenant improvements following the landlord&#x2019;s delivery of the two buildings to the Company. During the year ended December&#160;31, 2022, the Company recorded both an right-of-use asset and liability of $22.7&#160;million related to the lease. As of December&#160;31, 2022, lease payments have not yet commenced for the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental lease information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;Weighted-average lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4 years&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8 years&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;8.7%&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:center;vertical-align: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.8%&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-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense recognized under the leases, including additional rent charges for utilities, parking, maintenance and real estate taxes, was $5.1 million and $2.7 million for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum annual operating lease and debt repayments are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2022&lt;/span&gt;&lt;/div&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;Minimum Lease 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;Debt Repayments&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,297&#160;&lt;/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,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;8,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;30,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/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;21,667&#160;&lt;/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;26,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;27,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;text-align:left;vertical-align: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 minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest/unamortized debt discount/tenant improvement allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257)&lt;/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;Present value of future payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the Company&#x2019;s security deposit is in the form of, and recorded as, restricted cash.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzU_ab38ec6e-e577-4312-8098-9780cfc9ae29">Commitments and Contingencies &lt;div style="margin-top:9pt"&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;Guarantees and Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company enters into agreements that contain a variety of representations and provide for general indemnification. The Company&#x2019;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2022, the Company does not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities. &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-style:italic;font-weight:700;line-height:120%"&gt;Facility Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2013, the Company entered into a three-year lease agreement for its current facility located in Redwood City, California. In 2018, the Company expanded the lease space and extended the lease agreement through October 2023. In January 2023, the Company entered into an amendment to this lease that lease of 19,807 square feet of office space terminated on October 29, 2023, and lease of remaining 23,638 square feet is extended to terminate no later than January 31, 2024. The lease agreement provides for an escalation of rent payments each year and the Company records rent expense on a straight-line basis over the term of the lease. Rent is payable monthly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, the Company entered into a lease for two existing buildings, comprising approximately 158,221 square feet of space, located in San Jose, California. The lease commenced in July 2022, and will continue for 122 months following thereafter, with two five year options to extend the term of the lease. The Lease provides for annual base rent of $4.3&#160;million for the first year, which increases on a yearly basis up to $5.5&#160;million for the tenth year, for an aggregate of $49.2&#160;million. Under the terms of the lease, the Company will receive an allowance of up to $7.9&#160;million from the landlord to be applied to the Company&#x2019;s construction of tenant improvements following the landlord&#x2019;s delivery of the two buildings to the Company. During the year ended December&#160;31, 2022, the Company recorded both an right-of-use asset and liability of $22.7&#160;million related to the lease. As of December&#160;31, 2022, lease payments have not yet commenced for the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental lease information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;Weighted-average lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4 years&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8 years&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;8.7%&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:center;vertical-align: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.8%&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-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense recognized under the leases, including additional rent charges for utilities, parking, maintenance and real estate taxes, was $5.1 million and $2.7 million for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum annual operating lease and debt repayments are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2022&lt;/span&gt;&lt;/div&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;Minimum Lease 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;Debt Repayments&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,297&#160;&lt;/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,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;8,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;30,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/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;21,667&#160;&lt;/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;26,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;27,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;text-align:left;vertical-align: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 minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest/unamortized debt discount/tenant improvement allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257)&lt;/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;Present value of future payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the Company&#x2019;s security deposit is in the form of, and recorded as, restricted cash.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i4bc4eee2dac74fffad160b47cadeea46_I20130731"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1MzI_e30a9c60-470a-4c30-9417-e34a9fc06ddb">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <prct:OperatingLeaseNumberOfSquareFeet
      contextRef="ifa172da9bd36424f9c5ac4f7f98844c7_I20230131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE2NDkyNjc0NDkyODk_8ee3a1b8-452e-4096-84b3-2197e6720219"
      unitRef="building">19807</prct:OperatingLeaseNumberOfSquareFeet>
    <prct:OperatingLeaseNumberOfSquareFeet
      contextRef="ie43a80f105404208bb0b1f4281a981a1_I20230131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE2NDkyNjc0NDkyOTc_9421f506-155f-455c-b62f-5d005559ea0f"
      unitRef="building">23638</prct:OperatingLeaseNumberOfSquareFeet>
    <prct:OperatingLeaseNumberOfBuildings
      contextRef="i25b406dfd985408b9c114eb585cef694_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Njc_49102ac5-d2b1-49e8-87ae-56e19d57ed72"
      unitRef="building">2</prct:OperatingLeaseNumberOfBuildings>
    <prct:OperatingLeaseNumberOfSquareFeet
      contextRef="i25b406dfd985408b9c114eb585cef694_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Njk_0ac8e22e-41db-41b5-b3c1-2cd3cadc7644"
      unitRef="sqft">158221</prct:OperatingLeaseNumberOfSquareFeet>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Nzc_29e84312-5bf2-48e4-b423-764450d61e93">P122M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <prct:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i1b7f096c696446fc8a052d06659ab22e_D20211231-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2NzU_a2091837-8a6a-4289-a39e-5e7fba17156e"
      unitRef="renewaloption">2</prct:LesseeOperatingLeaseNumberOfRenewalOptions>
    <prct:OperatingLeaseAnnualBaseRentYearOne
      contextRef="i25b406dfd985408b9c114eb585cef694_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MjI_6ba81635-088a-4e14-8464-83ca99e3d232"
      unitRef="usd">4300000</prct:OperatingLeaseAnnualBaseRentYearOne>
    <prct:OperatingLeaseAnnualBaseRentYearTen
      contextRef="i25b406dfd985408b9c114eb585cef694_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1Nzk_5787fdb1-52fe-4d9e-a551-e9bb6d252b1f"
      unitRef="usd">5500000</prct:OperatingLeaseAnnualBaseRentYearTen>
    <us-gaap:OperatingLeaseLiability
      contextRef="i25b406dfd985408b9c114eb585cef694_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MDc_937203cc-c4a1-4cb3-a0f2-35ca25a68bc5"
      unitRef="usd">49200000</us-gaap:OperatingLeaseLiability>
    <prct:LesseeOperatingLeaseReceivableAllowanceForTenantImprovements
      contextRef="i25b406dfd985408b9c114eb585cef694_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI1OTM_c8b2e3ed-0762-4714-9809-bc50517b13ea"
      unitRef="usd">7900000</prct:LesseeOperatingLeaseReceivableAllowanceForTenantImprovements>
    <prct:OperatingLeaseNumberOfBuildings
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2ODQ_3d1cc489-b0e6-4889-b32d-250d945bf120"
      unitRef="building">2</prct:OperatingLeaseNumberOfBuildings>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MzY_f6dddba8-34ac-49b3-874c-e7472213a088"
      unitRef="usd">22700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i57ebb9d9afc54aac8e92d1f1d9154296_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzIxOTkwMjMyNjI2MzY_f81ddf49-8bcb-4e9c-b77a-9c7b44e44cab"
      unitRef="usd">22700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE2NDkyNjc0NDgyODM_58b1f4da-f411-4dca-b69f-04237a14c544">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental lease information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;Weighted-average lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4 years&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8 years&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;8.7%&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:center;vertical-align: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.8%&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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzItMi0xLTEtODczOTU_8b183bf9-63d0-412f-a542-bc70d444a0bc">P9Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzItNC0xLTEtODczOTU_48445de7-b99d-430a-adf2-8ca52187815b">P1Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzMtMi0xLTEtODczOTU_7d9ad176-aaad-48f3-8979-630e032f5f5c"
      unitRef="number">0.087</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTo2YmYwYTViZDg1Nzc0OGRjYWEyODc1MzMzZjEzYTllOS90YWJsZXJhbmdlOjZiZjBhNWJkODU3NzQ4ZGNhYTI4NzUzMzNmMTNhOWU5XzMtNC0xLTEtODczOTU_89abbb74-4d52-424a-89c4-f8f69e1413ac"
      unitRef="number">0.108</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseExpense
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE3MjM_74d45a3c-b584-4f93-86d7-47e1fef8ce8c"
      unitRef="usd">5100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="id2f90cd5638e414f96c74accbd2f5766_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzE3MzA_c55a3e06-eeaf-4e35-9bdc-4387accce810"
      unitRef="usd">2700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzc_157bb15f-ae8e-42d0-8660-8c71e2fde390">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum annual operating lease and debt repayments are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2022&lt;/span&gt;&lt;/div&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;Minimum Lease 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;Debt Repayments&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,297&#160;&lt;/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,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;8,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;30,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/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;21,667&#160;&lt;/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;26,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;27,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;text-align:left;vertical-align: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 minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest/unamortized debt discount/tenant improvement allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257)&lt;/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;Present value of future payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90ZXh0cmVnaW9uOjdiOWRiMTNiYWMxZDQ1N2ZiNmI5Yzc3NGE4YmVhNjE0XzMyMzc_63f03539-477f-487b-a889-a12093935458">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum annual operating lease and debt repayments are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2022&lt;/span&gt;&lt;/div&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;Minimum Lease 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;Debt Repayments&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,297&#160;&lt;/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,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;8,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;30,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/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;21,667&#160;&lt;/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;26,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;27,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;text-align:left;vertical-align: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 minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest/unamortized debt discount/tenant improvement allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257)&lt;/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;Present value of future payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzEtMS0xLTEtODEzNTk_9526ee08-fa3c-46db-9594-b178eef4d665"
      unitRef="usd">5610000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzEtMy0xLTEtODEzNTk_fff30605-6943-4917-8993-b243d4384735"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzEtNS0xLTEtODEzNTk_d36ab59e-9b6f-4398-84bb-adfc40d7f48e"
      unitRef="usd">5610000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzItMS0xLTEtODEzNTk_c6a00219-31d6-48aa-85ef-1fc748f83c98"
      unitRef="usd">4183000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzItMy0xLTEtODEzNTk_3cbbf8e3-81d9-43ca-b99e-df2ebdfb2b15"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzItNS0xLTEtODEzNTk_6ad4d6d7-1cbb-413b-8f8b-be6211c3019f"
      unitRef="usd">4183000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzMtMS0xLTEtODEzNTk_06bec590-663d-40bc-93e8-4ea2f2ed0d25"
      unitRef="usd">4297000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzMtMy0xLTEtODEzNTk_68249bd3-b295-494e-ac7a-d1fbc2b55533"
      unitRef="usd">4333000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzMtNS0xLTEtODEzNTk_9d9c20da-3a08-4347-8c22-f085f3caf500"
      unitRef="usd">8630000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzQtMS0xLTEtODU0NDA_cdb7912a-fdac-47b4-bf8c-84ea61297a3e"
      unitRef="usd">4426000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzQtMy0xLTEtODU0NDA_ee8a4a7a-5622-4d15-a4f5-565386da8770"
      unitRef="usd">26000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzQtNS0xLTEtODU0NDA_59f41c1e-8f24-4ac3-b2aa-34cc76d5f20f"
      unitRef="usd">30426000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzUtMS0xLTEtODU0NDA_f94a2672-3f92-4446-b5a2-7ab750f75ea7"
      unitRef="usd">4808000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzUtMy0xLTEtODU0NDA_3d8bee8c-96d2-493b-8b25-0bbe49370267"
      unitRef="usd">21667000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzUtNS0xLTEtODU0NDA_748a2ac4-63b5-455a-8f88-cf0c47a12baf"
      unitRef="usd">26475000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzYtMS0xLTEtODU0NzI_badcdfae-29ff-4c3a-aeb3-c48cacc8a5fa"
      unitRef="usd">27250000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzYtMy0xLTEtODU0NzI_b57e21b6-80fc-4bc0-8328-08d91a6c0ff0"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzYtNS0xLTEtODU0NzI_b40a447d-35f6-4e70-8c21-9c137fa5e6d2"
      unitRef="usd">27250000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzctMS0xLTEtODEzNTk_61000420-8d70-441b-bd07-fced0320089f"
      unitRef="usd">50574000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzctMy0xLTEtODEzNTk_0d80c77b-01f9-4f70-91c1-06ea180f4849"
      unitRef="usd">52000000</us-gaap:DebtInstrumentCarryingAmount>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityGross
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzctNS0xLTEtODEzNTk_5a53fb13-52dc-4714-891f-96d5f0461b23"
      unitRef="usd">102574000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityGross>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzgtMS0xLTEtODEzNTk_bc4ab68b-d7a1-4099-ae61-8ee27cf3860a"
      unitRef="usd">24470000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzgtMy0xLTEtODEzNTk_fac3d2ab-3d68-4764-9102-76694575f37f"
      unitRef="usd">787000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <prct:OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzgtNS0xLTEtODEzNTk_e751ce5e-a559-4299-82a6-a9f9c73c20e8"
      unitRef="usd">25257000</prct:OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzktMS0xLTEtODEzNTk_58c34ecb-1729-4624-853f-7fb4ae998c0b"
      unitRef="usd">26104000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LongTermDebt
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzktMy0xLTEtODEzNTk_adbe0159-090d-44cb-b7df-cb6c053e13a6"
      unitRef="usd">51213000</us-gaap:LongTermDebt>
    <prct:OperatingLeaseLiabilityAndLongTermDebt
      contextRef="i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjVlYWI0MjY1NDIxZjQ4OGE4ODliYjUxMjlhZmU1ODhmL3NlYzo1ZWFiNDI2NTQyMWY0ODhhODg5YmI1MTI5YWZlNTg4Zl8xMzAvZnJhZzo3YjlkYjEzYmFjMWQ0NTdmYjZiOWM3NzRhOGJlYTYxNC90YWJsZTpmOGVhYWMyMDEwYmM0YWM3YmY5MjZlNTgyNDEwNjk2ZC90YWJsZXJhbmdlOmY4ZWFhYzIwMTBiYzRhYzdiZjkyNmU1ODI0MTA2OTZkXzktNS0xLTEtODEzNTk_4442cb69-8960-4277-b937-e14544bece16"
      unitRef="usd">77317000</prct:OperatingLeaseLiabilityAndLongTermDebt>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>72
<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,$%     @
M:(%<5FG7Y6W'!P  >B\  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RU
MFF%OZC@6AO^*Q5R-[I5*21Q*Z9T6B89VEYVYA8'.C.ZN]H-)#$0WB5G;*>V_
MG^,D$%(9$U9N/Q0".6_B!]LYKWUNMXS_$&M*)7I-XE3<M=92;KYV.B)8TX2(
M2[:A*7RS9#PA$@[YJB,VG)(P#TKB#G:<7B<A4=H:W.:?3?G@EF4RCE(ZY4AD
M24+XVSV-V?:NY;9V'\RBU5JJ#SJ#VPU9T3F5?VRF'(XZ>Y4P2F@J(I8B3I=W
MK:'[=>1=JX#\C#\CNA4'[Y%JRH*Q'^I@'-ZU''5'-*:!5!($7EZH3^-8*<%]
M_*\4;>VOJ0(/W^_4'_/&0V,61%"?Q7]%H5S?M?HM%-(ER6(Y8]M_TK)!5THO
M8+'(_Z-M<6ZWVT)!)B1+RF"X@R1*BU?R6H(X".@[1P)P&8#?!;C'KN"5 5[3
M@&X9T,W)%$W).8R()(-;SK:(J[-!3;W)8>;1T/PH5;_[7'+X-H(X.?#9"^5(
M_<2HC?Z8C]#G3U_0)Q2EZ#Z*8_AEQ&U'PG74V9V@U+PO-/$131>C;RR5:X$>
MTI"&=8$.W.#^+O'N+N^Q47%$@TODN1<(.QAK;L@WAS_2Q27"7A[N:<)'YO!_
M92E<W=%=O=8:;\_<R_4\(_/_#!="<NCW_]41+A2Z>@4U&7P5&Q+0NQ:,=D'Y
M"VT-?O[)[3F_Z.C8%!M9$JN1Z^[)=4WJ@Q$+,IAT)'I^VU =-G.XZ[1_U?$Q
M1IW+QY)8C<_5GL]5,S[#-,U(C&9TP[C4@3+K2)[I\/K&J'-!61*K@>KM0?6:
M@9I2'K%0350(YD]MGSJAM)N:CLY-QOASH5D2JT&[WD.[-C;5SSA7S!XC$4#G
M^DX)-X(SJ[7;+FY[KHZ8,?!<8I;$:L3Z>V+]AO,5)Y JY9G.\3%IUEJ26&@'
MI3'L7%J6Q&JT;O:T;HPM?$AE)-^@>\44/67)@G(=);.&X[AMI^MA;;\RAIY+
MRI)8C93K5&F;TX35C*XBE45 %WLBB784GA":SB;^P_09W8\GL\G]Y'GLSY$_
MF4TGL^'S>/*DPVA6/)>C+;4ZR(/\UVT"<IP&C,/ )&J,7J"YA#D-,8Y\EJ62
MO\%KJ*=K5A\]: $:@\X&:$FM#A!7 '$3@,_D%8U#F.NB913D% UC^(0D[K4=
M]^;&[3M:>L;@L^E94JO3JZR :\R7=_2&80CJXF+W!OT&YZ%)JN]S9LD;QT%C
M$1/U9.9@JK4,K5H"6VIUAI4I<,UI_7N&OCJ"L?O,MJF6GUEN1L,M@YQ0R6C9
M6;4+MM3J["K#X)HS_??L]A/?E+.7* WT'="LZ0^UV*R:!UMJ=6R5?7#-6?][
M;%,F)*3$_XXVQY\49L6;KM.[TG*SZA]LJ=6Y50["/6$A<FJ<DN.8S *?>U?.
M%RTFJZ;!EEH=4V4;7'.N_QM3!FNZ9JDI$SXA@CW<OL:._AEJU3384JO3JFR#
M:\[YGR,)CH$MD8L_+[Z@.0TRKI^[[T\H^2Q)('$1D@4_+M GY]*!/Q=MP.B^
MD#BC:$,Y$FO"]0]5J_["EEI]P;4R&-CL"\"QAE&Z0O.W9,%B'<L3 M.9_ZQ=
MJK7J'FRIU2E5[@&;\_M=7T,/K\&:I"MZU(:=$'H:SD?#W[6\K)H%6VIU7I59
MP(W,PE\TCML_4LC/8+02 =-<""FKR/3SW G-[U2W1^&;H\[F]A$V 5<V 3>R
M"7^R&.PHX<4B"=?NS9Q0>F):6%;]@"VU.JS*#^!&?F"W7%DLN.5S&22WF1Z:
M6?%8%[/J!&RIU:E53@ W<@+C5%)>[,:JA5VRPZBE9E8\1LVJ$;"E5J=6&0'<
MR CDPQ'YX)U6C&LSCQ,Z3RQMDR"@( ,B82&HI6?5#MA2J].K[  V9_,EO7E"
MXAC=9P*^%OKQ:=8YME]E#CL;UD>8 ER9 FS.YTM8#PGE*S6;_0,4Y!J,5+(A
MJ;[/_9\["N:XL[%]A#O E3O YIQ^[#_.T# +(\DX&DI)P:GGRY./,5EIJ9GU
MCO8UJ]F_+;5Z@4*5_7N-MA?F:TC43#WLA,S1'F:..[LDX2-,@%>9 *_1%L(T
M6\11 -V*$>W3TJQR=DV'55M0JEWE:JI6[&7@WG9>=%BJ7-]KE.N7GGI>>.JY
M,L\"33()PS!5#E.+RF;N[I=JO8/&=;O]WE4?]_9M+#%\1);O'=0%F7/SW7:Q
M.-B.@EQ@H?;YEA2R,/UR[ G5J<I^62K4"HE<4\3W>X8__]3'[O4O0A7*16F4
MYWQ3SE[?BF7@?.=Z";-F!'>D2J=V927Y;[EF<0@6I-1 WRA5.?8%D@PM*%I"
M_A*B;23748I<[*"0O)GN8%G4%+RIF@*JJL;0B 94K7P5?'?%7Q<(^@^*WN'A
M.SSP#5Q_2KA$X_&XN%XDZN4P2,W]C"=(E0-=:#N,W8*ICW!#7N6&O&9N"'Y,
M#@S& /<5_4KUT[E92BV&7?7[-]=]+36K;LB66IU:Y8:\AI54A\4NC_"A-CT]
M(7:L,L@<=C:QCW!"7N6$O(8E526QLK+J.#.SW.-W+3&K[L>66IU8Y7X\LVL9
M JZP0'8D%3TA<#R]LNI[;*D5F#H'Q<K*RN1%WP(%JM"BJ%O>?[HO+!_FY=2=
MZO2B*OT;44Y(H)@N(=2YO(81P(M"[^) LDU>^KQ@4K(D?[NF!!Y;Z@3X?LF8
MW!VH"^S+[0=_ U!+ P04    " !H@5Q6W>>YJSX"  #"!0  &    'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;(V4VX[3,!"&7\4*$E>K)DT/NY0D4@^L*.JB
M:BO@ G'A)M/&6A^"[6R6M\>'-!2IC7H3>^R9W]\XGDD:(5]4":#1&Z-<I4&I
M=34+0Y67P+ :B JXV3D(R; VICR&JI* "Q?$:!A'T31DF/ @2]S:5F:)J#4E
M'+82J9HQ+/\L@(HF#8;!:>&9'$MM%\(LJ? 1=J"_55MIK+!3*0@#KHC@2,(A
M#>;#V6)J_9W#=P*-.ILCF\E>B!=KK(LTB"P04,BU5<!F>(4E4&J%#,;O5C/H
MCK2!Y_.3^J/+W>2RQPJ6@OX@A2[3X"% !1QP3?6S:#Y#F\_$ZN6"*O=%C?>-
M/P0HKY46K TV!(QP/^*W]A[. ^ZO!,1M0.RX_4&.<H4USA(I&B2MMU&S$Y>J
MBS9PA-N?LM/2[!(3I[-Y71"-UMS_7G-/2:B-K-T,\U9BX27B*Q+#&#T)KDN%
M/O$"BO\%0L/30<4GJ$7<J[B"?(!&PSL41W'<HS?JDAPYO=&M2:*?\[W2TCR)
M7Y?R]6KCRVJV3&:JPCFD@:D#!?(5@NS]N^$T^MC#.NY8QWWJGE5(]$@D0^O5
M);Q^@7CTT(,QZ3 F-V%\Q0PN,?1';R7)H<$:9"EJ6S*FB4B%-IMM#]JT0YO>
MA+81^=47VZ^PPQQ]$0KNT!)38EX%)_@26'A65PSDT74/A7)1<^U+K%OM&M3<
MU^4_=]_=GK \$JX0A8,)C0;WY@*E[QC>T*)R5;H7VM2\FY:FR8*T#F;_((0^
M&?: KFUG?P%02P,$%     @ :(%<5O.YDV&=!@  'QP  !@   !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6RM66UOVS80_BN$6Q0M8,<BJ=<T,= F&%:@6X.F
MW3XS$AT3E427I))FOWZDY$BR2#'IUB^))!]/SQUY]SRDSNZY^"9WE"KPHRIK
M>;[8*;4_7:]EOJ,5D2=\3VO]RY:+BBA]*V[7<B\H*=I!5;E&01"O*\+JQ>:L
M?78E-F>\426KZ94 LJDJ(A[>TY+?GR_@XO'!9W:[4^;!>G.V)[?TFJJO^RNA
M[]:]EX)5M):,UT#0[?GB'3R]P)$9T%K\Q>B]'%T#$\H-Y]_,S8?B?!$81+2D
MN3(NB/YW1R]H61I/&L?W@]-%_TXS<'S]Z/VW-G@=S V1](*7?[-"[<X7Z0(4
M=$N:4GWF][_30T MP)R7LOT+[@^VP0+DC52\.@S6""I6=__)CT,B1@-@.#,
M'0:@YP[ AP&X#;1#UH9U2139G E^#X2QUM[,19N;=K2.AM5F&J^5T+\R/4YM
M+G@M><D*HF@!WI.2U#D%U\:=!"OP]?H2O'[Y!KP$K 9?=KR1I"[DV5KI-YOQ
MZ_SPEO?=6]#,6RYI?@(P7 (4(.08?O'\X?!X^%K'VP>-^J!1ZP_/!=T(06L%
MB)0ZSE-7/)V#T.W U-:IW).<GB]T\4@J[NAB\^H%C(.WKNA^D;.C6'$?*_9Y
MWUP0N0-ZUD!N+NCWAMV14@?OG,7.5=2Z,@W@;H,03*/L;'TWCL<VPT&(4=";
M'2$->Z2A%^EG*I5@N5F(!NM2+_]VFEQ .T_Q"$&2)!.4MLT,P*@'&'D!OLMS
MWNC,Z?:54YW&FY(N04V= "/KY3!""9I M*W", [=*.,>9>Q%^:&^TTGCXL$%
M*[9>B-(HQ!-8MA7$,$S<N)(>5^+%=27HGK "T!^:@B25[:+D:D?%XT0?ZM&%
M.[$0Q3"))K!MHQ"%R(TZ[5&G7M1?N"+E,P"F=F(3%*-X M$VPTA'@MT@LQYD
M]G.54_-ZY:F>S$81X'0"U38:E]@13A@,;!,\L0BT !'JH9U\TXSV6A*HV2HZ
M>!N#2.-HFE2'512$T0S6$3-"+]9/&BE1K+X%)=5" 0BC"%9\NVKT3;<2YH%#
M>SW@,(53Y+891DDV@WR@-^AE%-T"%*EOF>Y/3^)$=JF'5B=U62713#>% S-!
M/S5]:HM_OJ8.PX_FU<J@;3.':^ AZ">BKN8]N&QFP4&&T90F778X"=!,@X<#
M#\'H6?JE9.2&E4PQZA8QT,MG/ZMB?I6WXZ '6H-^7NO9=T\>#/4Z [:9*\.9
MM68<+!B@N:H;^ WZ"4X#%(UIP;PR#$?,-L4)TN8IB,/0*CH'YX7)7%<;^ SZ
M">V2;JE>/846,5HG-.XT.M@LC:9TZ["" 9H#.' 9])/9I.U*KPZ$-DLA:!>B
MRRJ808H&,D-^,OMT)%Y&Q>C<4-@DE83QE'0=5F$<I#-(!RI#?BH[5C%/(760
M4H2R8 K5-H/QK-Y"H[V9G[P^\OIVI:BH]&[\QCGIR*:C""(X5;$NLR (9KHO
M&F@+/4%;U@)]0FXAFZ,0SBSYZC"#V:AY'<,=V SYV>PC)S78DMS,^(/.J= [
M%W-TTB\#YT8!V=P%DV1:6"ZK,(MG( _\AOP;K:ZP1EE]<LG:&REKN=HF*)B1
M"F@@)>0GI:ZPGD+GV$]!A*)IQW?8Q5F&9S8':" FY">F"UY53!FAW6VZ<EZ;
MY4OK7 ,&K__DB@((WSBA>SV[.1\XCT#^OZ/CZ ?"0ZE7+%TKGG_;\5*O?/GJ
M18I@\K;=>:@']\&/ESY_^N3G%WD[CGW@4N3G4KWG/K"]-%E8@I?!B6Z!4&LH
M >Y(V="W  9+_:A=&+KB*) [(LSNO%$[+M@_M%AVSYF41MVTN_9&2;W#*$P/
M)!+P+;BD.:UN=-$^'O*U=N:X;JF%AMS3]K2V=+<:FYVMXO69'!^+#>R-_>QM
MJH+7LXDY!3@8,A-VEX[<A.$R16EGA)=Q$C\:/2M?W5S_AZ1A6RA,D^8U.4[:
M("2P7TB\*PIF=*UN>N8P9\5JD),]TTW0"=*6"%$8)=&4J5UV*(WC&2+!@Y;
M?BVA)7E3-65[N'TX:M+B7-"=^0YA*)!+]SFH+1U6TU,'ETTT(R[PZ+36+R[&
MB NZ93ES2@IL:X45#M/8$A4N0Q3#",WH"CSH"OR<7;*<[:Y.V Z]D"6!=2[J
ML$-Q$LR)(3PH"^Q7%A9?MR7WDT%$CN-OQ_;?9>?:_J]'7V_,I[,_B+AEM=3J
M<JL'!B>)]B"ZKU'=C>+[]H/.#5>*5^WECA(-WACHW[=<,_KAQGPCZK\);OX%
M4$L#!!0    ( &B!7%8"U_)4P0(  $0)   8    >&PO=V]R:W-H965T<R]S
M:&5E=#0N>&ULK99=;YLP%(;_BL6F:9/:\I4O=02I355M%Y.B1MLNIETX<!*L
M&IO9)FGWZW<,%"4M)4VT7 3;G//Z?8P/)MI*=:\S $,><B[TU,F,*2Y=5R<9
MY%1?R ($WEE)E5.#7;5V=:& IE52SMW \T9N3IEPXJ@:FZLXDJ7A3,!<$5WF
M.56/U\#E=NKXSM/ '5MGQ@ZX<530-2S ?"_F"GMNJY*R'(1F4A %JZESY5_.
M)C:^"OC!8*MWVL22+*6\MYVOZ=3QK"'@D!BK0/&R@1EP;H70QI]&TVFGM(F[
M[2?UVXH=6994PTSRGRPUV=29."2%%2VYN9/;+]#P#*U>(KFN_LFVCAUB<%)J
M(_,F&1WD3-17^M"LPTZ"/W@E(6@2@K<FA$U"6('6SBJL&VIH'"FY)<I&HYIM
M5&M392,-$_8I+HS"NPSS3#R30DO.4FH@)=>44Y$ 65@Y3<[)G"H0)@/#$LKM
MP'OB$IWAJ(Y<@]-;$3=IIKJNIPI>F>H&D@L2^F<D\(*@(WWV]G1_/]U%Z)8\
M:,F#2B]\16]AD!GWHR%R16Z90')&.9E+S:H-]NMJJ8W";?:["[76'G1KV]*[
MU 5-8.I@;6E0&W#B#^_\D?>Y"_P_B>TM0]@N0]BG'L^Q;$ I?/H+(Y/[,U)0
M13:4ET ^,D%2R3E5FA2@Z@?_J6LUZBG&U13VO;&)?3CWAI&[V<7L-7(BYJ#%
M'!R'6>]B0DN32<7^X@V+6X]V,M;ZHUU&K_X]P^PU<B+FL,4<GH3)M"X/(PY?
M(#YGZXO8,SQJ#8].,HP'CC94I$RL#[D>'73=%['G>MRZ'O>ZGLD\QU>$/KUB
MQF^JF$-1>^8GK?G)$>:/KH/)B\4,O>Y"Z+5Q;"&X.V><_;[X1M6:"4TXK%#>
MNQCCUE3UF5UWC"RJ8V\I#1ZB53/#SQQ0-@#OKZ0T3QU[DK8?3O$_4$L#!!0
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
M[,0>-0K_!L,?3(./XKFH*MU=NMJ (&2.1F53/ OC<#%>M2%V4(R+,'%$9?0
M\^N!RZ+ZL>4[7SPVMU,:SY/Q$19B-XK[^'#-J( H](K7+_VQ57]&H]G_[++3
M!UQ/O&RIKSTSQF5NY-4AE\K<:WD[SI<1!Y%?'+1B7^=BG" T<IO/*26IM8A'
M[%@8,>H8@Y$A_\A/_E].SQ.1S<TL)6-E@E@EB:OX#(-'?@;'!Q-::C ?'I<:
M&HO-U^AH0NR\H^G@K-J_^?"XVV[+]LX#$'NV7Q<"^.Z&C&/O,;KJSL.UO!VG
MP(B&R"\:/N_W,/5>.QJMK0 BNACO56-6B>L(+#)2(9I[.V@X3#S86H!J.U<L
M1%XA<G%/7<G;<2Z,](C\TN-WD/0*9+Z>](4^0NXH8 ?KO(.]L^Y($V9Z?!?)
M>105(:?CU!J(B$B9NW8O(R,]HI-[$0A4+:[*7=YM+?'1N45W.Z'?A_>M3"-$
M@<21%1BR84%<U6O$1W1"?+1+--43]9EK-WT+Y6!!C\9DJXNQ;D=,&%W$KOW:
MV B0V+\-T5[UF\K5=*</][LS7OG4<#!K.TI\R[K+#C"%'NQ"G[7!W_]T?,0'
MJ74_*/9M-AR'971"[-<)CR#YA I^1F%YFUY\O^=*WHX#-1(C/G%6___N?L97
M/:2_EK?C+!@E$Y_8BW#N&>T+X<SA>L&FDA_2Q0EDUEA)H\2:LV8'ET,WHGYN
M[\RJH)U,NUN6P]OA7NZ']C;JZ/U'\OZ^NUUKW'27?7_E-:P%%0SQ%;@,WR6
MJ>[NSW8?&KEMKZ ^R::1F_9Q+7@N:FT WZ^D;/8?] \,MYB7?P%02P,$%
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
M&2\#00_FBL:G2U C[>3TPA;\<)"P\1HU>M^C8]7!SG0RVE\BC)C6)9B=6+O
MSB6NVAY(I+>W"?=P#&66W//:MS$\CL(&#J,_<G0<Y![H0/:HV;F>[H?07S63
MD</,WCF@/4/OH/G;!L.#,>)_Q2KK8^4_&55CZ$*1<F@Q7%B1J^2']3\T6F]0
M4]C)K4+L8/9%,+<DST,SJ>DU:\+ EPMRC,@> D[AD.5B3N6L$I4H(6$A P.%
M^M S,Z!(V@,=;',A%O*X^%$7J9U<5N\74W54M+7FI5'(:@(#XSMXU&(&</[7
M<=XYA3JFQ\K6<11-B1#G1O,?Q4RTD=IF=B/D7,2HNL:"Q<R,P=%@PF!8HNC5
M_OBY#4 &1#D6N7O.< #]GI_]!WNW-ZXA1=VIICPZ$"SL"KX%F,A3T/0N 8\N
MR.];96Z3<*Z3Z5?9>W!M X;36<_/?\]<Y\G1!$Q58,K[GC3K 7.G*%+V56]_
M\,0*8HKUQP-;@*5;]]9R%J\3R(R2E)0=!0^[:_9$X42C&$TGL<0FK@>),3!K
M49PH+KG<=CF8^DKG.5HM/DW1B-OM&!!2L?L]1O,HVH">50H1ND P.RB2G P6
M8U,",$W;+.,WG*0,D![JO* $FDE<H$8VUAJ'QXPDPE4!5;Q3!*1+6:,B(FW%
MA1PQ-(4F;\3,S[5^0W>R2:1:0"%Z DBRQ)-WB2"!A^WX])0Y)DIIE."JM(WD
MD$QTQJ>; =>-R4;BL78[XPS/:=!@>XAIW8,%C9YD5Q;F#<(0U:&XMKSD+8BM
M'3LC](C\V.4<!0L34J"DO:4-(2N];8=UOQEJ+27PL[S"4L65XJ:%&:)I1N<J
M"A5-'J^;,2E!(U5C=A"4"89/FYZ-P8'<Z)!$$L4.'SF@)GXJ"BLL*=+4ALZP
M)2L3Q-\@MJ4A;)EA++P!(]>P.31NS,9"XKISB7%+H1PD#_8DT-4!'8C,F"=H
MC?*0U!:)\3S[U*"90<1!<H2(>Y6]"14!&$$ Q@(RQ.@I:W]8Z$B_P%B-F4^"
M%T.CR)THT)UD<2+*,?IS3$PZ<S+$(C[$A])ME4HM0?3J[&MV=#BLA8$J9.*V
M.X:_*MD?62\476#O[I:C3QB-7I#X&7KQ9>#T.M\O,4O)?V&^5EQ:-/L<LBK&
M'$CPBU7TB\!<!+,(CHA2"?@)I/+.Y5P)$"#D0#B0;W"C&BPHJ^V317X _B1_
M:"V_*HD@/96UBSYJR/QO.BHZ6P"2FK(.,?>84Q!KDZF,GR+_25,*"Y'0?8R*
M5'$7Z3%C9K>GR O&=RM.BN"9N<]HY'!0=.U;S!V9S8<]S]D2,;6_P:D<""X\
MG-+MB0O1I@,2[8@10(-RO$"PAANJ.BE8^0!L FJ4Y1-&^0Y[Y?AW '6SI8C:
M)7M=R6"7#*[B8(V'H%_  6HT#XF**.0&%#KL!P[WE!@"0%&L>2$X.W"(_R70
MO;WK9TDSSH/4)6XX"SW*^8 RI+(/K.,2*4GGQGI&\$I..')37=TX4^[A4=B2
MHT9[7!AKDGSQ[!T<>=7M14W^V#;;Y8_D9 D&Z9N:OA$T&8,=1&K%YOJI7<TA
M>H'\MC!10I2_8HY5$1R46)@&925.'C2'N+G<R)9NP!<E9Q-(1":%&!*B01M
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
MR!Y5CZ7F9W.4R &OJ.)"^>XE#!V/E?F)]J/)YLW-2YJ*'H5G(RY)JIIJ-BI
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
M$:ID&K*%=SV\O!F1OE/X)F!K]N:,/%DK]9U^/J8++R1"("&QA,!Q>( 52$E
M2.-'B^GU6Y+A_KQ#_^!\1U_6W,!*R3]$:O.%-_58"AFOI?VLMK]!Z\\%X25*
M&O=EVT8W'GDLJ8U516N,# I1-B-_;..P9S -3QA$K4'D>#<;.9:WW/+E7*LM
MTZ2-:#1QKCIK)"=*.I0O5J-4H)U=?N!"LV]<UL#N@)M: T;<FGE@$9Q4@J0%
MNFF HA- PXC=J=+FAKTO4T@/ 0)DU5.+.FHWT8N(MY ,6#ST611&T0MX<>]J
M[/#BUUV]%2:1BKPU[*_KM;$:L^/O8TXWD*/CD%0QEZ;B"2P\+ D#^@&\Y;LW
MPW%X]0+A44]X]!+Z?SF;_P7$ON; ,B6Q,$6Y8<(PWA4G4QGCQ@ J\3)E4O"U
MD,(*C%?1(*2,6Y81\(,#I@K#*DUJK0D,*P7QSD3);*YJ@R#F_)+AD4*Q!MT?
M*WV&[!,\@&3=&+5CS+XJR^4KTA4WN>.8T 1^U +YD'>7C>@MF_K328CCNS?3
M:!A='<PZV3#VQTCDN%(K7#W;@*'8GTUGO68W=NO1+/3'LR/R=KUQ(#GE .X<
M14-_>C$[P>M)&H<C/X["?CRNWTD_*5[BT25THCML81IWI-[8'_/N5"#\R62V
M-Q[7&<W&_4@9EG"M=Y03O% U^86Y97%]I8J*ESMG.KDRIP/A8^].&E-,,,#E
MM02GV:]7?-<L5I56CP*[-= >F)U/*6I8BGEJ52LPN=(66ZFMM4OL@2/[G)14
MY>97"[K .*TMU0A24#IM\E_@UB7>G+V+;B.?;7.1Y/MDS!X/MY$&MJ5/B70T
M+TT&VC"L%O(*[TZ*49?G:>TJBD*V XYJ0 WV2"V1+=73X-^<\&'M6Q<]5^]X
MT=O\L!/0UDG.RPTXCO0+QCK'TH,></Q@Y:ML?)9(;#<B$Q17T[O^O'_\B?XW
M]\NI5G(#&U&6Y%)+IL+M5'J0F)-IQ#X:4R/*\]*\YSMJC61LZB0!@_$ Z,5G
MPXOPG*U<*"@2>[YC.4YC_)X-X_$Y<3Q"H*N>KC)^#MWKH6);C$\*E)+8Y5-6
M&U=:+,4KC6H!VOK)\&1Q)I-:<O?^V5/ S!W_,CAV0P5[+XD"],:]E[ TR;!Y
M5/2K_9/LNGF)/*DW[[D[KO$H\/0A0]-P,+GPF&[>2,V/595[EZR5Q5>.F^;X
MK 1-"BC/E++=#VW0/U27_P!02P,$%     @ :(%<5J .%NW6!   ^PH  !D
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
M =?I^-U)UK;K_B6Z.MUY$ YN4.FQQ)65/!M@O7 N[E]X@_X2O/P74$L#!!0
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
MZ+^XAB9VO.AS#W<RJQM# )]5H?1%4N*V&H'$I!OBO"J"(=P 58+85$_IC##
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
M3B7)!A\PY&DL0PF[-.INZWDG0,0Q@S"5@W#NY/Q0D+Q]RNE<?, 1J/V0E]2
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
M0\/0#C'=1BBXS+L>%J<3@KBJD+*!XMMDVS8X:6,##EDF,U+DA9,B+V:ER"=
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
MMFC+$)U3Z IXN#_T'#8IT&<%0=EII@2H"SRX?S'^0+O-_"R)MVF0VLAO9+5
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
M08/X*:;02AF"(('):\74E*\'<#1S5UT."_.@1PQGCVH1UWZ/;)Q#BVJ=I6Q
M1-H8MB!52H4DE#6A7#GJ.])*OA;7-Y<31>@*F?FA M-.E@[$W03)P%J]HV_/
MU?5=69$9SM8\BA1MAE:4U+N.^IA)3"I.^TB#/,SN>(=A3G:-F%M0;,.OO/IC
M.Z$..BKT_KSA&)]LD@FWQ$'@R4&XYI4$GHR0BF\/ILJ.\N*^7'<D;R/W?<YO
M"9$S==;,==.ZUZ$9?P1T==<94)8CUTCLDZF3;SKU&0R:7(6B2BO4;5RB#OCH
MT>=F-\&=>Y'S)[[=B2NL92<KJ;)-TX:,?*YO(9X3#T\P45F/#[V-L]P1S)QL
MYW ?0W\'S)HMB[^-FH+J%%C30-TCK 62HQ-N;KUX^%-.UZ?1"2"R%%.MM2*+
M*B[L#_C;]D=D**MG,?S)F>5@;\A*=.HF.N.APD3.;N@Y(S=I.E=)NO;'%]?S
MAPT_ =+PT#X!^I:/!^+P4Y3YC4-%WQ?^^T Q3J?9[WAQ\NB%J4&:&(H\^9-&
MP;NIZ$)J5HM;FVVQKL[RZ64T-Y&F7=A("0/^')W 41_#3ECE412*SM!KMX*-
MX9H_.8@9LI(Y'*OF9'R.T'T1,E9ZEN52.@]?$7&.B-SI[-2W8FDS/&0?*/,B
M('#W_9S<6_O#@NOY W_4%6OQAH"^"H">)+0[AJ+UCX>*%*@[ $D*+FHRN$.G
M2.*[@N%0QF$8TG<)#:HN0S/=G:'3S-!WJ^_3&)J%M+>,OESRES.-7L]Y:E0Z
M@C&.@7?U[S$W-(4U>>R+3PDR=%G'<0\2\9%-&(6&XV+5&/^#LE+:CB#;_J;*
M $'7^;XAWYY>6FA7$DI!\L3Q<YR;'&1:)J 0S*MOD8&/7 SR(O26A*VC6J.Q
MT@KZE$VNBMP)*YV,)683''A!>Z8MV$JN>S(_,);!C;.X/> 7CGUR0P;<O!LI
M5W(JSWVAFH1#YQK*"RWL;UY=FMPTZ%]SI'U4Q19&$02CW!.(FMQ24*=M_L'/
M.J$6$H5O;[DQ8%Z6S="IQ:A!<Q2N[:5Z20H'; E#<K$>$ZR4$##=,EDJ<8U
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
M28^2BY)+(Y0$S9>7HROO_#JA]<V"WP7?FKT^4"0+I9YI<)M?CEQRB!<\LX3
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
M=JRJ'6:K RU7=D?41ZFU7-J/"\[,I*!,8'Z?2:E_'I0%;/?YO?TO4$L#!!0
M   ( &B!7%:Q^3B)=@0  *49   9    >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;,U976_;-A3]*X16#"W@12)ERW9F&VAB%"N0#D'2=@_#'AB9MHE*HBO2
M=@OLQX^4%$F,Y.N/Z2$OB3[N/3SWBCP\DB=[D7Z3:\84^A%'B9PZ:Z4VUZXK
MPS6+J;P2&Y;H.TN1QE3ITW3ERDW*Z")+BB.7>%[@QI0GSFR27;M/9Q.Q51%/
MV'V*Y#:.:?KSAD5B/W6P\WSA@:_6REQP9Y,-7;%'IKYL[E-]YI8H"QZS1'*1
MH)0MI\Y[?'U+1B8AB_C*V5[6CI$IY4F(;^;DXV+J>(81BUBH# 35_W;LED61
M0=(\OA>@3CFF2:P?/Z-_R(K7Q3Q1R6Y%]!=?J/74&3EHP99T&ZD'L?^#%04-
M#%XH(IG]1?LBUG-0N)5*Q$6R9A#S)/]/?Q2-J"7X@P,)I$@@IR;X18*?%9HS
MR\J:4T5GDU3L46JB-9HYR'J39>MJ>&(>XZ-*]5VN\]3L ^4I^DJC+4.?&)7;
ME.EGI"3Z#=7NO)TS17DDW^G+7Q[GZ.V;=^@-X@GZO!9;29.%G+A*DS&0;E@,
M?),/3 X,/&?A%?)Q#Q&/D);TV]/3L9WNZA:4?2!E'TB&YQ_OPYS+,!*F%3WT
M7DJ]E'2%Z([3)QYQ];.'_A3JN5D+1%6]4W_?:5ST4;%8_M/6DYQ$OYV$6;+7
M<D-#-G7TFI0LW3%G]NLO./!^;^M01V!6O_RR7SZ$/OLL%(U02.4ZZTYVP+YO
M^8Y&9OZTU9X##C) HRZ[&2%X-!A/W%V]JF:8[_5]XI5A%M]^R;</\IVS5',S
MDH&BZDE*154VX9%8HB5/:!)R7=9&2&Y$IJT*>)@[01.TI&&&K^6D.6C;@^P6
MT^K/H.S/ !RDFL,]2PAZZ(&%VS3ER:JM&R#HN?.Y(S"K_J"L/W@-ZS_HLE\=
M@5G]&I;]&H+SY58O^+8"AXW5.QH-O1=+O!F$_<#(>-L*'Y6,1D<9'9.@'"&H
M2Q FX]%+"6H)&WO!>-Q.<%P2''<MF>,FD3;);(9!DHF]RAMXW:O930%:IX.'
MPY><VZ+ZX^  Y9J=P3!EMF,1PNA?=*&BP?CG+M&NT.QN5*8&OPI7@SNU-5VA
MV3VKC V&G<TA92O2 EC:6J( ;<.5?<&P"3A%W0J(H_+6%@?H&ZX\!(9-Q 4*
M5R >E;B6.%#CJGT?@]ODI1H7-.@T9@(48I.M-ET,[[JYNI'_H6X@_MDKM2,T
MNQO5AH]'KT+=0-]Q=L\Z0K-[5GD0#)N0@^K6]!"-"0V%V"_=E<,@L,,X1=9(
MTRF\I :&V-0J)T%@)W&!F!6((%,HQ&9:^W0![H@72E@!"I*%0FRRU?9*X.TU
MES#_<@F#\<_^AM(1FMV-:ELG_=<@800T%V?WK",TNV>5RR"PRS@D8:1I$1H3
M&@JQZ50&@L &XB0).VX7P!";6F47"&P7+I&PX7&F4(C-M-K*"?SR?J&$C9H?
M$IIOFFU1S3=-M_8-W?R \8FF*YY(%+&E3O.NACH_S7\3R$^4V&2?U9^$4B+.
M#M>,:NHF0-]?"J&>3\R7^O*7F=E_4$L#!!0    ( &B!7%:/L[>XP0,  ,D,
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;,U7VV[;.!#]E8&V6"2
M$UT<WU+;0&QOT0#)(DBVW8=%'VAI;!&12"])V<W?=RC)BNPJ2@KDH2\1+S.'
M9PZ'D_%X)]6CCA$-?$\3H2=.;,SFTG5U&&/*]+G<H*"=E50I,S15:U=O%+(H
M=TH3-_"\OILR+ISI.%^[4].QS$S"!=XIT%F:,O4TPT3N)H[O[!?N^3HV=L&=
MCC=LC0]HOFSN%,W<"B7B*0K-I0"%JXESY5_._=PAM_C*<:=K8["A+*5\M)/K
M:.)XEA$F&!H+P>BSQ3DFB44B'O^7H$YUIG6LC_?HG_+@*9@ETSB7R;\\,O'$
M&3H0X8IEB;F7N\]8!M2S>*%,=/X7=J6MYT"8:2/3TID8I%P47_:]%.(M#D'I
M$+S5H5LZ=/- "V9Y6 MFV'2LY Z4M28T.\BUR;TI&B[L-3X81;N<_,ST$^,*
MOK(D0[A%IC.%=$=&PQD\[W3@6FPRHSMP@UM,H'NT6W?LP#V&F5)<K.%D@8;Q
M1)^2_9>'!9Q\.(4/P 7\$\M,,Q'IL6LH!LO$#4N^LX)O\ )?/X!;*4RLX2\1
M870(X%+PE0+!7H%9T(JXP/ <NGX' B\(&@C-W^[NM]#I5A?2S?&ZKU_(@NLP
MD5;:#EQI36^:-(,;SI8\X>:I W]+LQ<_ F9JEP+_W1 N7!M,];<FE0L2%\TD
M;.VXU!L6XL2AXJ!1;=&9_OF'W_<^-BGT3F '>EU4>EVTH1=Z;8M$%"11A(IO
MF:T-P'+-3I*]8*<=*CS[Y*2WSRE;,R&7EA);)DBI26EN;:0(R8/90M.!-15#
M0I%:$X VS.29#G)%]J%,$:0"^E)LL2UO6RS7FV1OCV4>,[&V[K"JHK+GT/4B
M56]+D:AM41ENQW3B"I6]>RH3X2/LF%+,/EZ;)C4=*@&:[NYW8G20 +TJ 7JO
M)T![)6JZB5;07WT [P1V$'^_BK__.Q2,_GOJ]4Y@!WH-*KT&K?DRPS47PI8
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
M(X72(3"\SB0GC.E(P/%W']09QM2.X^_GZ!]-\I#,'DN2<_8'+56U<5('E>2
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
M+3MOL#2;;H^$^^->YU#8O9>C,TAJ :H)5 M13:*:0C6-:A&JQ91F9W#09G!
MWG5Q:\=>3$(U']4"5!.H%J*:1#6%:KK1[-LOPXZS0(3N-Z8T.Y5MFZCOK#WL
MWJT1>6%FR:K\X1LW[MT='5NT:(1J :H)5 M13:*:0C6-:A&JQ91F1[NM'/5'
M+W(7IX]6CE#-1[4 U02JA:@F44VAFD:U"-5B2K,CW!:5^NZFTB&7HEY[A:D^
M>&>\\J8ZAIM\,7?<]G'O\.APHW4F5 M03:!:B&H2U53_:;VHN3&X.Q+6Z(XC
M5(LIS4YN6X+JNUM0AR4WN%"?_=\/"RY:B4(U']4"5!.H%J*:;#1'DT^A.]2H
M%J%:3&EV8-O*4]_9S:A>",_NJH&R]^&K*;+Z[U$]D59YG:79M?=G7:KX4 V:
MUW_UYJW_!O!O#RDZNH_JZ%BCI2E4"U!-H%J(:A+5%*II5(M0+:8T^QF@K4_U
MSU[F]3+97+E$-1_5 E03J!:BFD0UA6H:U2)4BRG-CG#;O.J[JU";S#[6,UY[
M#S-NU#>>ZADHO*(ZE7>&^ 'N6V.QWWJ]_NXM8+10A6H!J@E4"U%-HII"-8UJ
M$:K%E&;/\= VJP;N@M/>,?;GZH7P2XRRW<=U["D:U7Q4"U!-H%J(:A+5%*II
M5(M0+:8T^SF@K6(-^B\RRAZ079A+5/-1+4 U@6HAJDE44ZBF42U"M9C2[ BW
M3:Z!N\GUXZ/L!GXZRA[O#+/=1W!T/M&^%JH)5 M13:*:0C6-:A&JQ91FY[/M
M= WV=;KV#+,_I=]>8I"-5K]0S4>U -4$JH6H)E%-H9I&M0C58DJSGP':ZM?@
M9:I? [3ZA6H^J@6H)E M1#6):@K5-*I%J!93FAWAMOHU<%>_?F*0/>X>9 ^>
M#++1]A:J!:@F4"U$-8EJ"M4TJD6H%E.:G<^VX#78-\W5GD&V6.35D'K])C7
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
M81;GQ5_R4IUK#4BXRT665(EE"9(H+?_3GY41M02.?R2!4R5P#A+8WI$$;I7
M/3>!5R7P"F?*JA0^!%30^27/7@A79TLU]:$PLT@MJQ^EZKH_""Y_C60Z,7\0
M6?C]TXUT;DD662*;4TZ+"_*)_(-R3M55(1\")F@4YQ_ET<>'@'SXY2/YA8Q(
MOJ&<Y21*R6,:B?Q"'I2?;Z,XE@KYY4C( JIL1F%5F)NR,,Z1PM@.N<U2L<G)
MEW3)EJ; 2-9L7SWGK7HW#J@8L'!(7/N".);CM!1H<7YRNR5Y "=_8%N9W&I+
M;M3&W5\LM]!SC^DIOS\]-2_6M;Q2Z9K)_BA:;2]EO799-;1\SK<T9%<#.7;D
MC#^SP?S/?[+'UE_;+,,4"Y#$##N]O9T>I#[_ME7FY40.A[F@Z3)*UT3^(^PG
MXV&4TZ>871"Z7G.VIH+)IBUX) >\D#S3>,?:?"[SL\OKIX;<9]FFQT/W<O1<
M=Q L5E<'D<0,!_V]@WY7!SLZ5NK;7MVQJ=]P#"Q&5\>0Q S'QGO'QF<Y5K4Q
MV9'EB"DVC&P9C[+EQ3F>C9N>.;/A],"R<4M;M(8S\ZP +.T[O9CLO9B<Y<4S
MRT73B!6-^'$/)DT/O(8%DZ8%[M [<  LXSL=F.X=F((./*:<A=DZC?XKZQ_6
M1_0PRT5;O:?-*DV'_D&]P4R[]A8D,<.?V=Z?&>C/]3/C,OHL6H@:G<NV062X
M2W:@=>2#;$VOC/+\8YN+<*Y.F9)X)"FC$<<C2_K:-K,N0*6N5B.)&5;;EHX$
M+;#:,J*0]26YB@A)5O;-UA@.E.D:3:"J!5AJIH6U8-KN)T"K=+$\Q50+L-1,
M3QWMJ=,Y2E.]NX2/UNY=*8YK@Z3O^JYE60<#9<N)8W?L-TX,X#*^UP,=]]M@
M'#R_E^,?CT(U2Y;=<Z=XJ[7JJ*$^JEJ I6::J*-]V^NI<V+&ZPM4M0!+S?14
MQ_\V# "_%?=5I*&TFJG7TDHA9TL9_>L KNBORRR.U:PJY_"R[[9WW3(_OQZU
MSFS5(QM]MSQS:D2 [OBPX_81[-LZVK?A<+][@&>WQ.V.TPAMX7P[MZ(^,,#6
M'&##((#?BB:-MN&.A\XA5;:=Y@TGT\,VU <BV)H1;!@2OII$2+(5N7]X_(LQ
M([::T,(*KM5L2:BT@*5F>J5YP89#]WNF[G6K$"&4H3NGH=C1F C&DQ-$<$+7
MK9# ?4,">WH4"6"ISH;V 06.A@('A@)UYY)\^;&+Q"OYFH9RBE0WA*]?*%^2
MNYBF;5["DEWG2U2U $O-M%,#@M,3(#BH@("J%F"IF9YJ0'!@0#"XM<J@O$>P
MVHD=9R3*\QV5;?<4-L#Y=/884RUP6I#&FTXFM;#(M$^SA0.SQ:D>3GXG7Y)M
MG+TR1HK5(O+O6Y8\,?Z?5@]1^0-5+<!2,XW6_.'TQ!\.*G^@J@58:J:GFC\<
MF#_*9GIP>Q">Z4\H>F725N=05R&PU$SG-)DX,)F4SH5QM%IU] _6M8NDK?:A
M(@N6FFF?1A8'1I:'<NF;/M,H5@N%Q7Q38LNI66;2&,D]SVH!7+@$G?WJ V(<
M#3$.##'ON(M7*=:-LNU6HU )!DO--$H3C'-B\>'T=*P/&_?JB[7K-$M_2.2)
M5M'^7N';S[^36XE&R2YI-1L36A:H:@&6FKGG0B.0:_6TZP*5@U#5 BPUTU/-
M02[(!/.['0\WTE&RY5%8W-((:U'\A9J)5!MO=;7:T&37QX6A?3 FP/EW=JL/
MPG$UX;@PX?P?Q@3YJ6CGFRQ>,JXNR#]92N[*RT"^O:2,YYMH2^0L]S?.J&!M
M4_P-7(_.+1Z5H+#4S&M8V[K5U]XMW,U;N+NW^B J5Q.5>V(#U[Y91JELD3**
MA4<.KSER6,V1 Y6/L-1,AS0?N3#-G#%R_)K%<?;RZ5M*OAU?\X>SZ=P(44$*
M2\VT6(.4.^ZI8V/RT )5+<!2,SW5=.7"=/4.K#^A"& ]G+*S<WUPEJLYRX4Y
MZXP.?^X^'SBGSNT3%=*PU$R7-:2YLY[Z/"IFH:H%6&KF7FR-61Z\TE3=D*HM
MV\F(E9WH]2<T;>MXMX>3=MZ%W0=/>9JGO-YXRFOCJ<,-ZZ@TA:5F>J5IROO#
M-'7^?BLXKZX=&E4MP%(S?=;$X_5$/!XJ\:"J!5AJIJ>U)U9@XGE'8'1"$0B,
MX)2=G>N#A#Q-0MXI$K*FU?IEQS@(%N[<'%'9!TO--%6SC]<3^WBH[(.J%F"I
MF9YJ]O'.>RJFPTJ)UUQ2*G9,-E9*X*P[&]4'ZG@:=3P8=?:[$LH>O-V'0$>V
M)<%RG=L<*L]@J9E6:I[Q>N(9#Y5G4-4"+#7SR4C-,WZ'QVG^R+8D.)^N'J.J
M!96:L9AM.[/IM'U7DJ^!QH>!YOWKZY5PO4B3MK$0+D!G(_I@&E\SC0\S3;50
MH_9.2_:K3QUE^TOHSV,KOY7RP5UQZQ !X0)TMJL/-/$UFOCPGK>% <=OKS&0
M_9$M3S8O]\BNA$._4+$#2\WT2V.'#T/"0CU2&=)M)&BL'F5H-:9:77&-=M1X
MD+L\J_Y\Q^&S5G!9WEO7VB/M,"AT?V2C$C0?M3Y\SG@!9]NY0?01^/LZ\/=/
M[![KZ<'<$]G.SMA^#TMT]KD/&/ U#/@P#$ QKEJ\!X9US%!_@:H68*F9IFIP
M\*?]1+L^*D&@J@58:J:GFB!\>-L:7K0[:\ZOEN^,7?OP+0=PB3K[ATH+H]H;
MF1+&U\6;K7(Y NY24;Z]:']T__:LZ^*=40?';^S/B_(=6%JF?"77+>7K*,U)
MS%92TAI.Y(S R[=<E5]$MBW>^_24"9$EQ<<-HTO&U0GR]U66B;<O*H/]N\;F
M_P-02P,$%     @ :(%<5D<I7V=T P  @0X  !D   !X;"]W;W)K<VAE971S
M+W-H965T-# N>&ULQ5=M;YLP$/XK%JNF3FK+6P)IER U::=-6J6JV<N':1]<
MN 14P,QVDFZ_?F=#:$@)6B>D?@FVN7O\W./#N1MO&'\0,8 DCUF:BXD12UE<
MF*8(8\BH.&,%Y/AFP7A&)4[YTA0%!QIIIRPU'<ORS(PFN1&,]=HM#\9L)=,D
MAUM.Q"K+*/\]A91M)H9M;!?NDF4LU8(9C NZA#G(K\4MQYE9HT1)!KE(6$XX
M+";&I7TQLUWEH"V^); 1.V.B0KEG[$%-/D43PU*,((50*@B*CS7,($T5$O+X
M58$:]9[*<7>\1?^@@\=@[JF &4N_)Y&,)\;((!$LZ"J5=VSS$:J A@HO9*G0
MOV13V5H&"5="LJQR1@99DI=/^E@)L>-@>P<<G,K!V7<8''!P*P>MG%DRTV%=
M44F#,6<;PI4UHJF!UD9[8S1)KHYQ+CF^3=!/!G/)PH?3*0H1D1G+,#L$U?J>
MDCFF3+1*@; %F<>4 VDQNWY48R#'5R!IDHIWZ/AU?D6.C]Z1(Y+DY$O,5H+F
MD1B;$OFJ7<VPXC8MN3D'N-D.N6&YC 6YSB.(F@ F!EI'ZVRCG3J=B%<0GA'7
M/B&.Y3@MA&;_[FYWT'%K\5V-YQX27ZEZ>J]5O:6_\>N0Y))SFB]!C4^VZD8$
M!20S6B22ILD?B$[(9<96:/WC,T*23Q(R\;--X'+_0?O^ZHJX$ 4-86+@'2"
MK\$(WKZQ/>M]FS@]@36D&M12#;K0@R\,0R="9VLI6+B3AFVAEWA#C:<NLW5@
M6YYOC<WU;DS/K5S_W*N-&ER'-==A)]<9$U)]-(*FT)KVG>XO/96>P!J1>G6D
MWBLGL->G5#V!-:3R:ZG\GA.XQ/,:"3QT]_+WN9&S8]-@.JJ9CCJ9WF'LE(>Q
M/K,(UOA77ZC3;./8B?32X^D)K!'T>1WT^2MG\GF?4O4$UI#*MIYJ!JOG7*X
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
MZ%]J :+LNLJ!XH5M7!ZYTFV0?4QUIPK"&.CW2\[5?F "U+WO[#=02P,$%
M  @ :(%<5E($<[8Y!   /1,  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N
M>&ULS5A;<]HX%/XK&N_.3CN38&2NS0(SA+2[?6B3@6W[T-D'81^P)[9$)1F:
M?[]'LC&&.(8R[$Q>@BWK?#K?N4>#C9"/*@30Y&<2<S5T0JU7-ZZK_! 2IAIB
M!1R_+(1,F,97N7352@(+K% 2NUZSV743%G%G-+!K#W(T$*F.(PX/DJ@T29A\
MNH58;(8.=;8+TV@9:K/@C@8KMH09Z"^K!XEO;H$21 EP%0E.)"R&SIC>3&C/
M"-@=7R/8J-(S,53F0CR:EX_!T&D:C2 &7QL(AC]KF$ <&R34XT<.ZA1G&L'R
M\Q;]@R6/9.9,P43$WZ) AT.G[Y  %BR-]51L_H:<4,?@^2)6]B_9Y'N;#O%3
MI462"Z,&2<2S7_8S-T1)@'9?$/!R >]0H/V"0"L7:%FBF6:6UAW3;#208D.D
MV8UHYL':QDHCFX@;-\ZTQ*\1RNG13 O_\?H6#1&0B4@P.A2S]KTF,PR9((V!
MB 69@M(R\C7N,A+D"X\T&1L71/J)O+D#S:)8O46IWXE+5,@DJ.U/Q,D_H4@5
MXX$:N!J5-D>[?J[@;::@]X*"U".?!->A(N]Y ,$^@(ML"\K>EO*M5XMX!WZ#
MM.@5\9J>5Z'0Y'1Q6J-.J_! R^*U7O* L5*5!\92,KX$S!E-YD^DO.^!/=GE
M\8;)X(J\_Y$:-WSDZ*34?%#D7H<@B0X9)_<K Z>NR&?!U^A'0(G/:3+'[^C9
M6>:D[U,1QP0SPR#^6^6FC$6[FH6I-C=JQ7P8.EA.%,@U.*,_?J/=YI]5)KX0
MV)[!VX7!VW7HHRG6$&O%-QB968R^K2*<H70MBJF&Z]$UQ7A9EWG4GG0FCT[!
MHU/+8\*XC^4/ A>K^0(B?9Q2YSFE#CV@5'OHF92Z!:7NZ\N%;[;4(])X#1);
M%_D+S]($RRF0#RR2Y"N+4R#?QW.$Q+93F1W=2V;'A<#V7- K7- [/3L"+ I,
M*K)"^]FPJHRJ#+!?BJH6;7C]@[BJ/?9,4OV"5/^L5#F-7_\YOW:C=\BO5H,S
M^;TK^+T[XK2B/2O3T$F*_;FRV=;B_&J<7@ALCS)M[B:7YNLK%F<TSIS&A6Q^
M*;1]HY?&15H;:?>I5AHGN8@OK\@<EA'G^&CL@3D4B:,=*(<OMZ!6YR"3ZE4X
MEZ*WH^C54K3E_W@OS5'*3'J]YB&5VJ/.I;(;+6GM(+7O+>#!+_BI]9Q=^W#Z
MJ=A4<N:^SKOIC+9?7UI?9 :@%YH&<^/^'[,EW0V7M'ZZ/"G13^N?^4G'&FB]
M0N<2WHV>M':LVDO[$WEE@-0K$^LVO-8AL>X1_OL:[R8U6C^J'6;W6;ZI&-ZZ
MC><EN6);!06W=!&1@%S:^QE%?)%RG?V#7JP6=T!C>_-QL'YK[H;L!<<.)KM8
M^L0DQJ(B,2P0LMGH8=3([*XF>]%B9:\[YD)KD=C'$%@ TFS [PLA]/;%'%#<
MF(W^ U!+ P04    " !H@5Q6JZBG@-P$  "!&P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T-"YX;6RU66UOXS8,_BN"-PQW0-=8CI.T71*@C5=<@-Y6--?;
MA\,^J+:2"&=+F:0DO6$_?I3MVG&CNDVA]$/C%_(Q^9BD2&NX%?*[6E*JT6.6
M<C7REEJO+CH=%2]I1M2I6%$.=^9"9D3#J5QTU$I2DN1*6=H)?+_?R0CCWGB8
M7[N5XZ%8ZY1Q>BN16F<9D3^N:"JV(P][3Q?NV&*IS87.>+@B"SJC^GYU*^&L
M4Z$D+*-<,<&1I/.1=XDOHB!7R"6^,KI5.\?(N/(@Q'=S,DU&GF\LHBF-M8$@
M\+.A$YJF!@GL^*<$]:IG&L7=XR?TZ]QY<.:!*#H1Z5\LT<N1=^:AA,[).M5W
M8ON)E@[U#%XL4I7_1]M2UO=0O%9:9*4R6) Q7OR2QY*('07<?T$A*!6"YPKA
M"PK=4J'[5H6P5 AS9@I7<AXBHLEX*,4622,-:.8@)S/7!O<9-^]]IB7<9:"G
MQU,>BXRB+^21*O0K^H-(2<R;0!\BJ@E+U4>X>C^+T(>?/PX[&IYH]#IQB7Y5
MH <OH., ?19<+Q7ZG2<T:0)TP-3*WN#)WJN@%3&B\2GJXA,4^$%@,6CR=G5L
M48_>KNZW>-.MV._F>-U7V4<14W$JU%I2].WR06D)&?&WC?$",;0CFC)QH58D
MIB,/ZH"B<D.]\2\_X;[_FXTMEV"1([ &DV'%9-B&_L2D!B974FR8J4LV]@J4
M7HYB:N)F#.]QLTO)JQ)1JR7O]+-7^=EK]?,K2=>DJ)@IU&S"8WJ"HB^7B/$8
MZKZB<(#TDJ(5E4PD-@J*!_1W' SZ?O[WC(E62PX-#D=@#=+Z%6G]UC3[$\@
MTO@"W0BET 2*W ]8,K=$)@I]NP%I--4T4]9\Z[O,-Y=@D2.P!J6#BM)!:QQ>
MQK%<TP2B35- UTA("#E.4LU@(9$T)1KN:H'6$*$25A)>Y*90S$2OLC$]V O,
MYQ'9:M.A]#D":]!W5M%W=NPT/GMK&K=:<BAICL :I)U7I)VWDG;/)8W%@K-_
M36A!-#U03N=,6X/I?)^>@8V=?3E\C@=[<M'YWK* 0[\AU_ )^W4#YK=[=3H[
M1=<T@1*56CNL5O5#"Y!3M,@56I.ZG=X5'Z^NE]BN>'6)%KE":_(:U+P&K2%9
M\YH:7N-=7JU4!I9:%/9MZ683Q3U;W8K:C7PO"75KCEO[U49>HO_0'3R"R'B)
M"$]@L-S Q+R"^5<CJ-<)TTV20'YJ%D98#T%Q0_F:HAE8R&(8K*9W,_LHY;2S
M=XH6N4)KOHNZN<?A$1/=4;]>\NH2+7*%UN2U'B9P^S1A!D]+_)X@DHDUUU8V
M]\<'>]MA$0P#:YX?8S3 ]6R 6_OD(L]G&OK5/+5O1/S".NQT$'"*%KE":U)8
MSP)X<,3T=-G43YRB1:[0FKS60P)NGQ(.7H?W9P+<ZUG;7IMHT.U9\_,8/3^N
MFW[\2M=OR<]WK,<3DC(XY8R@:PGSUI*IXL/;E0 )*YNM=AT<F"[1(E=HS6^P
M]<P2^,=+^,#I0.,4+7*%UN2U'FB"UL;^/>MQB;@[F(9GMHRW"'9#6[ZWVW@H
M!YV=O8F,RD6^QP.US/A3?/:OKE;[2)?Y[LFSZU?X8E+L!M4PQ>;49R(7C"N4
MTCE ^J<#\%$6^SW%B1:K? ?D06@MLOQP20ET]D8 [L^%T$\GY@'5KMOX?U!+
M P04    " !H@5Q6.GEDQ-D"   <"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-2YX;6RM5EM/VS 4_BM6IB$FC>;2VP1M)&A!XP$)E5T>ICVXR6ECX=B9
M?=+"OY_MI*%%(4737AK?OL_?=VR?T\E6JD>= 2!YRKG04R]#+,Y]7R<9Y%3W
M9 '"S*RDRBF:KEK[NE! 4P?*N1\%P<C/*1->/'%C]RJ>R!(Y$W"OB"[SG*KG
M*^!R._5";S>P8.L,[8 ?3PJZA@? [\6],CV_84E9#D(S*8B"U=2[#,]G8[O>
M+?C!8*OWVL0Z64KY:#NWZ=0+K"#@D*!EH.:S@1EP;HF,C#\UI]=L:8'[[1W[
MC?-NO"RIAIGD/UF*V=3[XI$45K3DN)#;KU#[&5J^1'+M?LFV6CL:>20I-<J\
M!AL%.1/5ES[5<=@#A&\!HAH0O08,W@#T:T#?&:V4.5MSBC2>*+DERJXV;+;A
M8N/0Q@T3]A0?4)E99G 8WXI$YD"^T2?0Y(Q<KU;@ DM>)LB"(I %)%(DC#/J
MPG\Z!Z2,ZT\3'XT,2^8G]997U9;1&UN&$;F3 C--KD4*Z2&!;_0W)J*=B:NH
MDW$.28_TP\\D"J*H1=#L_?"P0TZ_B6G?\?6/QI3,F4ZXU*4"\NMRJ5&9:_N[
M+605XZ"=T3[E<UW0!*:>>:L:U :\^.1#. HNVNS^)[(#\X/&_*"+/;Z!%!3E
M1"/%$J5Z)FCBH,P5:K-=<875[;099Q,'/7L(FWT_QU8="!TV0H>=0A<G-"\N
MYDY>HB!EV"9PV+9U$+T2>&S5@<!1(W#4*? !9?)X9G-42LR%,GE;5V^/BI1(
MS$"1 DPF$R"0I,R\7 4B =UF8_0N&YUZ_O'>C!NWXTZWLXR*-1 FR(;RLC;*
M39&AQE.;I6ZZTVC8"X*/;>EI=@S9;T%6GOR]1)N#6KOZH\WIE *K=-6,-B7N
MTF7V5^-7IO15E>J%IJJ;=U2MF="$P\I0!KVQN5NJJD55!V7ATOE2HBD.KIF9
M\@W*+C#S*REQU[$;-'\(XK]02P,$%     @ :(%<5C%"/[G8 P  Q T  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULK9=M;]LV$(#_"J$510O,D4B]
MI[: U,;0 -L0)&G[F9%IFX@DJB1M)_OU(R59MD5:38%^L47I[OC<'7E'3O>,
M/XL-(1*\E$4E9LY&ROK:=46^(2465ZPFE?JR8KS$4@WYVA4U)WC9*)6%BSPO
M<DM,*R>;-N_N>#9E6UG0BMQQ(+9EB?GK9U*P_<R!SN'%/5UOI'[A9M,:K\D#
MD5_K.ZY&;F]E24M2"<HJP,EJYMS ZSF,M$(C\8V2O3AY!MJ5)\:>]>!V.7,\
M340*DDMM JN_'9F3HM"6%,>/SJC3SZD53Y\/UO]JG%?./&%!YJSX3I=R,W,2
M!RS)"F\+><_V7TCG4*CMY:P0S2_8=[*> _*MD*SLE!5!2:OV'[]T@3A1@,$%
M!=0IH+<J^)V"WSC:DC5N+;#$V92S/>!:6EG3#TUL&FWE#:UT&A\D5U^ITI/9
M;96SDH!'_$($F( Y*VM6D4H*P%9@05:$<[+4G\&-$$2]_K @$M-"?%327Q\6
MX,.[C^ =H!5XW+"MP-523%VIP+1Y-^\@/K<0Z +$@N17P(=_ N0A9%&?OUT=
MGJN[*AQ]3% ?$]38\R_:Z]R6RFW<N'UM<ZJU$MBMZ/UW+6J<DYFC-I@@?$><
M[/T?,/(^V5S\3<;.'/9[A_TQZ]F_JERHPL"QI-4:%$RY;,UB:R5LK.CZL,NB
M$*;QU-V=>F)*A2CQ42]UAACTB,$HXAW7@/(5J!4&R(\MK54MD3;(UDYT,GT2
M#!%-F3 ,[8!A#QB. MZ_QV7]:=&LF5PM'FJ%"XV)8S^(!G2F4(B\U(X7]7C1
M*-Z#9/GS1!>\)5 [7G4!@74=M4%&QOS(2]  TA2*86QGC'O&>)1QCFLJ<4'_
M4XR'<)(7C6I?CK&! %$:PP&H*16A*+&3)CUI,DIZ6^W4ZF/\U8:5F.%#<3J@
M,H722RE.>ZAT%.IOHK(+"HJ?:$&E%2TU8Q%XP0#-%(*>Y]O9H'?L,]XHW4V>
M\RTN1+.!NQ)F;Q6>&;\X3 :0%BD8P MIA2?=$(Y2/C*U /4Q8-@ K*303&*:
M),-X6L2B)(7P NNQ2\'1GI!]P\46MV>A0IW&<)43*R4RII^D@1<.JXY-+DJ\
MD^ITSGEL+O#GW>6M$?7-TI<@(_>F5!)=*-_PV&!@\/:N?]A%E-A;/QSM5K_:
M^W^7M7//CYT+_J1UZ:/NA*TF6U4_1I)C]J6)+3L6L<OI.?8O.-[ +#OS)$E6
MWL@XB%AY+6(FKWMRQ-;WFW\P7]-*@(*LE)IW%2M]WEX9VH%D=7/J?F)2G>&;
MQXVZ9A&N!=3W%6/R,- '^?[BEOT/4$L#!!0    ( &B!7%9*GX3V\0(  #L(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;*U6WV_:,!#^5ZRLFCJI
M:W[P(QV#2$ [K0^5$&VWAVD/;G(0JX[-; ?H_OJ=G9 "!;2'OI#X?/?YN^^<
M._HKJ9YU#F#(NN!"#[S<F$7/]W6:0T'UI5R P)V95 4UN%1S7R\4T,P%%=R/
M@J#K%Y0)+^D[VT0E?5D:S@1,%-%E45#U,@(N5P,O]#:&*9OGQAK\I+^@<[@'
M\[B8*%SY#4K&"A":24$4S ;>,.R-8^OO''XP6.FM=V(S>9+RV2YNLX$76$+
M(346@>)C"6/@W (AC3\UIM<<:0.WWS?HWUSNF,L3U3"6_"?+3#[PKCR2P8R6
MW$SEZCO4^70L7BJY=K]D5?L&'DE+;611!R.#@HGJ2=>U#EL!8?=(0%0'1/L!
M[2,!K3J@Y1*MF+FTKJFA25_)%5'6&]'LB]/&16,V3-@JWAN%NPSC3'(K4ED
M>:!KT.0S>10*4CD7["]DUDA&(&#&C";GUV HX_J3];J_)N=GG\@988(\Y++4
M5&2Z[QLD9&']M#Y\5!T>'3D\C,B=%";7Y$9DD.T"^)A)DTZT26<4G42\AO22
MM,(+$@51=(#0^/_#PQ-T6HVZ+8?7.H(W13%%RCBC[L[*V7&!+\C-.N5EQL2<
M# M9"M1\ @HU%]9D).Y3O !UV!1,J80FOZ:2<X(W>D55]OM0"2J&[<,,;9/H
MZ05-8>!A%]"@EN E'S^$W>#K(?G>"6Q'S'8C9OL4>C*".1-.#-3Q!:@ZE&T%
MT7$0MH,MD_!+&/?]Y786!YS:P:O3#KM.PZYSLM3#+&.VR)I@:R4&2[20NK8H
MX-1@X8SL'>+<><\*O1/8C@;=1H/NR0J-2Z5 F*/%J:*[6[K'5ZV]VKSUZ83!
MX=+$#:WX)"UL+J>N3/SF-D1Q$.S1>NNT<Z\J7OY6'RY S=UXTB2U7W/5PQIK
M,P&'KO'OV4<X&:M!]@I3C=4[JO KT(3##"&#RQ@IJ6I450LC%Z[;/TF#L\.]
MYCC=05D'W)]):38+>T#S?R'Y!U!+ P04    " !H@5Q6RO&O%_T"  #E"
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
MC7EN(ND\_CD&#5I/(SR]?H[^OBE>%_/$)%Z+_&^^5)MI, [($E>LSM6]V'_
M8T&)B;<0N6P^R?[8-PK(HI9*%$>QSJ#@Y>&;?3X.Q(D P". HP":O ]&398W
M3+'9I!)[4IG>.IJY:$IMU#HY7II9>5"5?LJU3LVN15%PI8=92<+*);D6I>+E
M&LL%1TG.R/M:U162.U[RHB[(+>H1('/VQ2IN1;D^>\2J(#?XI,@=TP*NC/KM
M#2K&<_F.O"&\)(\;44NMD)-0Z<R-?[@X9GEUR!(\6=[@XIS$]#<"$0#Y^'!#
MWKYY]W684!?>5@]M]=#$C3UQW66Y\CO$&;GCF*5S*;=L@=- KPV)U0Z#V:^_
MT#3ZO2?+N,TR[HL^TT7'KIP.JJ11F=6WFR4IC2;ASN$U:KU&+WF-7%X'57KB
M-:+CV.V5M%[)2UZ)RROI>L%%YO9*6Z_T):_4Y95VO4:FI\LK:[VRE[PREU?6
M]1I'8[?7N/4:]WH];E##>*6P<CF..XZ00>+YB5RTEA?]ED*QW+"H63K;GD5S
MT;%/HB0;N>UI9)$5]29PBU)>$E:(NE3ZS="LN(9:FC)Z(%"JL"[UXTKQ?W&I
M&:VQM.1R8?J'"DNF9;S85F*')G7"<OUN8N4"G6"*.D6<P6B4>0:1GH"7]E8Q
M/Z1-=BROD8@561U0VS>@QY!?3:A>\KX1M1BD_1QLR'V/O=8_@H#4(I .8^!1
M=CHBOIFQ"*3#&$B[$/1Y603280RD#@C&L0>XU%*0#L,@[7(0TBCRE6=)2(>A
MD'99"#1-/9"GEH;T>W!(NSST56AA2%^+AM2!0_".,5@<PD^$0W#@,!M[Y@TL
M#.'U80A=&"84J&>-P,F>L!^&S8PZ#7\$ L$B$(8A$+H(].\#P5(0AE$0OF4K
M"!:$, R$T 7A.(U]U5D0PC 00A>$<>3=$8(%(0P#(3A F(ZRQ.-G00C? T+X
MIHTA6!C":\$0NC"D^A?@VQS&EH;Q3T3#V+4Y3'09GBHL#^/7Y^$QY.G_P2R+
MZ?]S"4\."\S!RQVKUKR4),>5UD7GF0Y0'<XR#@TEMLWYP9-02A3-Y0;9$BO3
M03]?":&>&^9(HCU1FOT'4$L#!!0    ( &B!7%:%%P#Q7@,  +06   -
M>&PO<W1Y;&5S+GAM;-U846_:,!#^*Y&[3JTT-82L*5D!:4.J-&F;*K4/>ZL,
M<<"2XV2.Z6"_?KXX"8'Z$.O#!@LJL>_+???=^4*<#DN]%NQAP9CV5IF0Y8@L
MM"X^^'XY6[",EE=YP:1!TEQE5)NIFOMEH1A-2G#*A-_O]2(_HUR2\5 NL[M,
ME]XL7TH](G%K\NSI<S(B0?2>>)9NDB=L1)XNWOY8YOKVC6?/9^_.SGI/E[>[
M]HL*N"2^D_3Z -*K'APHM86Q -%A ?:Q8]0W!VK?JQPC'VR3;S(U;)V\,??8
MX7[>NIXC;C>]@U+:DQ!&'#C3Z>2".?;==3COEL&FX]=M/!ZFN=QT<TBLP;#3
MC'G/5(S(A H^51R\4IIQL;;F/AAFN<B5I\UM9,(%8"E_63BP,[C#:IZ,RUQ5
ML6T$^SVM+]\!FAD(Y$*T OO$&L;#@FK-E+PSD^KBRO@"\NKQX[HP"N>*KH/^
M-=DX5"<39)JKA*DV3$ :TW@H6 IR%)\OX*SSP@=0ZSPS@X33>2YII:'QJ >&
M=L:$>("?G^_I%O<J[:Q;U4>R'1I!]=#2V GP=]DL=Y<V>A6O5_#G7']:FG1D
M-8<.9?>*I7Q5S5=I*P!C#W!V6A1B_5'PN<R83?[@@.,A;?R\1:[X+Q,-6F5F
M#$P1[YDIS6==RT]%BT>VTDT[K5)<<_\$-?_=.L^99(J*KFC3^\=<Y5<KKI_7
M_T)S];.RJ]@I,KPY?HWU'N7814:G(/(DEGMP"B+CXQ<9GH#&>L=[["*#4Q#9
M/TJ1?KVG[&Q<M[:MK=6#UX,1^08O&V(3U)LNN=!<UK,%3Q(F7^Q>#;VF4_-*
MOL5OKD]82I="/[;@B&S&7UG"EUG<7G4/A:BOVHR_0'IF*]R\FYA87"9LQ9))
M/57S:37TS,!$K0]PV$7NJL.-8#X6<R. 87$P!9B/]<+B_$_Y#-!\+(9I&SB1
M >HS0'VLEPN95!\LCMLG-H<[TS@.PRC"*CJ9.!5,L+I%$?RYV3!MX('%@4A_
M5FM\M?$.V=\'V)KNZQ L4[P3L4SQ6@/BKAMXQ+%[M;$XX(&M M8[$-\=!WK*
M[1.&L*J8-NP.QI$XQA#H17>/1A%2G0@^[O7![I(PC&,W IA;01AB"-R-.((I
M  T8$H;5<W#G>>0WSRE_\W_J\6]02P,$%     @ :(%<5I>*NQS     $P(
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
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    " !H@5Q6F5R<(Q &  "<)P  $P              @ '+ 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( &B!7%9IU^5MQP<  'HO   8
M          " @0P(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    " !H@5Q6W>>YJSX"  #"!0  &               @($)$   >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ :(%<5O.YDV&=!@  'QP
M !@              ("!?1(  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    ( &B!7%8"U_)4P0(  $0)   8              " @5 9  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !H@5Q6%PQJ9@D%
M  !Q$P  &               @(%''   >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ :(%<5L_BS:AZ"   !T<  !@              ("!
MAB$  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( &B!7%87
MEW+<M0(  #<'   8              " @38J  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    " !H@5Q67_]VZ$T)  #1+   &
M    @($A+0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
M:(%<5DLNHJBZ!   %0H  !@              ("!I#8  'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( &B!7%94F-VY3BD  'N&   9
M          " @90[  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ :(%<5K\E9LHY!   M H  !D              ("!&64  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !H@5Q6H X6[=8$  #[
M"@  &0              @(&):0  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    ( &B!7%;!2S@=J@0  ! +   9              " @99N
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ :(%<5GB,
M\:@-"P  H1X  !D              ("!=W,  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    " !H@5Q6KQ[]ESP*  #1(0  &0
M    @(&[?@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M &B!7%9&)V<@N D  ,$9   9              " @2Z)  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ :(%<5A>4<#10 P  20<  !D
M             ("!'9,  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    " !H@5Q6!F@XXD$#   6!P  &0              @(&DE@  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( &B!7%;'O/AWU0<
M .(?   9              " @1R:  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ :(%<5@SNX4OH*0  4)   !D              ("!
M**(  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !H@5Q6
MGYLH*ZL#  "+"0  &0              @(%'S   >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    ( &B!7%;M>( ]^@0  $$,   9
M      " @2G0  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ :(%<5FK.MH(:!0  *@X  !D              ("!6M4  'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !H@5Q69HN]GZT$  !."P
M&0              @(&KV@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    ( &B!7%;_3_3*HP,  +0)   9              " @8_?  !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ :(%<5L%!Y@(P
M P  . D  !D              ("!:>,  'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    " !H@5Q6G[\+J]$#  #Z"@  &0
M@('0Y@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( &B!
M7%9MZF9.+@,  $<+   9              " @=CJ  !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ :(%<5DP6=^.Z"0  \U<  !D
M         ("!/>X  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    " !H@5Q6L?DXB78$  "E&0  &0              @($N^   >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( &B!7%:/L[>XP0,  ,D,
M   9              " @=O\  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M4$L! A0#%     @ :(%<5CR(EN%G @  T 4  !D              ("!TP !
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !H@5Q6B[%0
M@;L"   U!P  &0              @(%Q P$ >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;%!+ 0(4 Q0    ( &B!7%;;D,U>'00  $X4   9
M  " @6,& 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @
M:(%<5NY8*P]X P  ^ H  !D              ("!MPH! 'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6Q02P$"% ,4    " !H@5Q6(T/!4$8#  #R"   &0
M            @(%F#@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4
M Q0    ( &B!7%;"T;3W! ,  #,*   9              " @>,1 0!X;"]W
M;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ :(%<5J>7"]O*$@
M&BL! !D              ("!'A4! 'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q02P$"% ,4    " !H@5Q6^%(&"5L)  !W3   &0              @($?
M* $ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( &B!7%9'
M*5]G= ,  ($.   9              " @;$Q 0!X;"]W;W)K<VAE971S+W-H
M965T-# N>&UL4$L! A0#%     @ :(%<5JVA<%N4 P  A0T  !D
M     ("!7#4! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M" !H@5Q6AXW,\[<#   '#P  &0              @($G.0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( &B!7%92!'.V.00  #T3   9
M              " @14] 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!
M A0#%     @ :(%<5JNHIX#<!   @1L  !D              ("!A4$! 'AL
M+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !H@5Q6.GEDQ-D"
M   <"   &0              @(&81@$ >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;%!+ 0(4 Q0    ( &B!7%8Q0C^YV ,  ,0-   9              "
M@:A) 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ :(%<
M5DJ?A/;Q @  .P@  !D              ("!MTT! 'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6Q02P$"% ,4    " !H@5Q6RO&O%_T"  #E"   &0
M        @('?4 $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0
M   ( &B!7%:Y,TE:=P,  'H/   9              " @1-4 0!X;"]W;W)K
M<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ :(%<5G5(OWML!   <1H
M !D              ("!P5<! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q0
M2P$"% ,4    " !H@5Q69KRYK5(&  !1,0  &0              @(%D7 $
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( &B!7%8(8LVG
M: (  "8&   9              " @>UB 0!X;"]W;W)K<VAE971S+W-H965T
M-3(N>&UL4$L! A0#%     @ :(%<5@?8"BX.!   71(  !D
M ("!C&4! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !H
M@5Q6A1< \5X#  "T%@  #0              @ '1:0$ >&PO<W1Y;&5S+GAM
M;%!+ 0(4 Q0    ( &B!7%:7BKL<P    !,"   +              "  5IM
M 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( &B!7%9/0-@W4 0  &4C   /
M          "  4-N 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !H@5Q6
M?'[I&]0!  #&'P  &@              @ ' <@$ >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"% ,4    " !H@5Q6*F32ILH!  ";'P  $P
M        @ ',= $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     /0 ] *(0
(  #'=@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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>74
<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>75
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>155</ContextCount>
  <ElementCount>392</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>70</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/Coverpage</Role>
      <ShortName>Cover page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets - Parentheticals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets - Parentheticals</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit</Role>
      <ShortName>Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical</Role>
      <ShortName>Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/Organization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Composition of Certain Consolidated Financial Statement Items</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItems</Role>
      <ShortName>Composition of Certain Consolidated Financial Statement Items</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/NetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Geographical Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/GeographicalInformation</Role>
      <ShortName>Geographical Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/FairValueMeasurements</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Composition of Certain Consolidated Financial Statement Items (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables</Role>
      <ShortName>Composition of Certain Consolidated Financial Statement Items (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItems</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/StockBasedCompensation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/IncomeTaxes</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/NetLossPerShare</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Geographical Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/GeographicalInformationTables</Role>
      <ShortName>Geographical Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/GeographicalInformation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/CommitmentsandContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/OrganizationDetails</Role>
      <ShortName>Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/Organization</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Fair Value Measurements - Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Fair Value Measurements - Fair Value, Inputs, Level 3 - Fair Value, Measurements, Recurring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value, Inputs, Level 3 - Fair Value, Measurements, Recurring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails</Role>
      <ShortName>Composition of Certain Consolidated Financial Statement Items - Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Property and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails</Role>
      <ShortName>Composition of Certain Consolidated Financial Statement Items - Property and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Composition of Certain Consolidated Financial Statement Items - Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Interest and Other Income (Expense), net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails</Role>
      <ShortName>Composition of Certain Consolidated Financial Statement Items - Interest and Other Income (Expense), net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/IntangibleAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/LongTermDebtDetails</Role>
      <ShortName>Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/LongTermDebt</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Stock-Based Compensation - Schedule of Share Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Share Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Fair Value Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stoc Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Restricted Stoc Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Net Loss Per Share - Net loss per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails</Role>
      <ShortName>Net Loss Per Share - Net loss per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails</Role>
      <ShortName>Net Loss Per Share - Potentially Dilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Geographical Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/GeographicalInformationDetails</Role>
      <ShortName>Geographical Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.procept-biorobotics.com/role/GeographicalInformationTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Commitment and Contingencies - Supplemental Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CommitmentandContingenciesSupplementalLeaseDetails</Role>
      <ShortName>Commitment and Contingencies - Supplemental Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="prct-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails</Role>
      <ShortName>Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0540-EntityFilerCategory-Value] In submission type 10-K, EntityFilerCategory value "Non-accelerated Filer", is not equivalent to header element acceleratedFilerStatus value "Large Accelerated Filer" in the Required Context. prct-20221231.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 -  prct-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="prct-20221231.htm">prct-20221231.htm</File>
    <File>exhibit1017-proceptxhydroc.htm</File>
    <File>exhibit107d-proceptxamend4.htm</File>
    <File>prct-20221231.xsd</File>
    <File>prct-20221231_cal.xml</File>
    <File>prct-20221231_def.xml</File>
    <File>prct-20221231_lab.xml</File>
    <File>prct-20221231_pre.xml</File>
    <File>prct-ex311soxcertification.htm</File>
    <File>prct-ex312soxcertification.htm</File>
    <File>prct-ex321soxcertification.htm</File>
    <File>prct-ex322soxcertification.htm</File>
    <File>pwc_prctconsentfy2210-k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>prct-20221231_g1.jpg</File>
    <File>prct-20221231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="621">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>78
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "prct-20221231.htm": {
   "axisCustom": 1,
   "axisStandard": 28,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 621,
    "http://xbrl.sec.gov/dei/2022": 37
   },
   "contextCount": 155,
   "dts": {
    "calculationLink": {
     "local": [
      "prct-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "prct-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "prct-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "prct-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "prct-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "prct-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/exch/2022/exch-2022.xsd"
     ]
    }
   },
   "elementCount": 587,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 6,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 10
   },
   "keyCustom": 66,
   "keyStandard": 326,
   "memberCustom": 27,
   "memberStandard": 38,
   "nsprefix": "prct",
   "nsuri": "http://www.procept-biorobotics.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.procept-biorobotics.com/role/Coverpage",
     "shortName": "Cover page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.procept-biorobotics.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Composition of Certain Consolidated Financial Statement Items",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItems",
     "shortName": "Composition of Certain Consolidated Financial Statement Items",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Intangible Assets",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.procept-biorobotics.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Long-Term Debt",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.procept-biorobotics.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.procept-biorobotics.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.procept-biorobotics.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Net Loss Per Share",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.procept-biorobotics.com/role/NetLossPerShare",
     "shortName": "Net Loss Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "prct:GeographicalInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Geographical Information",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.procept-biorobotics.com/role/GeographicalInformation",
     "shortName": "Geographical Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "prct:GeographicalInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.procept-biorobotics.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.procept-biorobotics.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "20",
     "role": "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://www.procept-biorobotics.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Composition of Certain Consolidated Financial Statement Items (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables",
     "shortName": "Composition of Certain Consolidated Financial Statement Items (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.procept-biorobotics.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.procept-biorobotics.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Net Loss Per Share (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.procept-biorobotics.com/role/NetLossPerShareTables",
     "shortName": "Net Loss Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Geographical Information (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.procept-biorobotics.com/role/GeographicalInformationTables",
     "shortName": "Geographical Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Organization (Details)",
     "menuCat": "Details",
     "order": "28",
     "role": "http://www.procept-biorobotics.com/role/OrganizationDetails",
     "shortName": "Organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i2682a9478e5e469787de47d15c4b3406_D20210901-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsForUnderwritingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i2682a9478e5e469787de47d15c4b3406_D20210901-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsForUnderwritingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Fair Value Measurements - Fair Value (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
     "shortName": "Fair Value Measurements - Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i129f52aaa827439eabf8dd02bb829eab_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "ife8b78be19ed4cb5a3de8e692b8a78b4_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Fair Value Measurements - Fair Value, Inputs, Level 3 - Fair Value, Measurements, Recurring (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails",
     "shortName": "Fair Value Measurements - Fair Value, Inputs, Level 3 - Fair Value, Measurements, Recurring (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i9dc10ee2ad5543c6b5c9d3c967078e32_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i731e5ab148de43bb910b3cc554290a32_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMeasurementInput",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Inventory (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails",
     "shortName": "Composition of Certain Consolidated Financial Statement Items - Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Property and Equipment, net (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails",
     "shortName": "Composition of Certain Consolidated Financial Statement Items - Property and Equipment, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "prct:AccruedPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Other Current Liabilities (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails",
     "shortName": "Composition of Certain Consolidated Financial Statement Items - Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "prct:AccruedPurchases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Composition of Certain Consolidated Financial Statement Items - Interest and Other Income (Expense), net (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails",
     "shortName": "Composition of Certain Consolidated Financial Statement Items - Interest and Other Income (Expense), net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "ib1afee7c1275465184fb3e3be4520695_D20190301-20190331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.procept-biorobotics.com/role/IntangibleAssetsDetails",
     "shortName": "Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "ib1afee7c1275465184fb3e3be4520695_D20190301-20190331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i27469954e69d4cf2b8595cc3b324064c_D20210101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "prct:LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Long-Term Debt (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
     "shortName": "Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i27469954e69d4cf2b8595cc3b324064c_D20210101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "prct:LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Balance Sheets - Parentheticals",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals",
     "shortName": "Consolidated Balance Sheets - Parentheticals",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesOutstanding",
       "us-gaap:PreferredStockSharesOutstanding",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Stock-Based Compensation - Schedule of Share Based Compensation Expense (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Schedule of Share Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i12816f55e1fa4acd9d46c3e3c762d8b7_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails",
     "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "ib9664123f3e440edb790903a05bee753_D20220101-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "ib9664123f3e440edb790903a05bee753_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
     "shortName": "Stock-Based Compensation - Fair Value Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "ib9664123f3e440edb790903a05bee753_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stoc Unit Activity (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails",
     "shortName": "Stock-Based Compensation - Schedule of Restricted Stoc Unit Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "prct:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxExpenseBenefit",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxExpenseBenefit",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails",
     "shortName": "Income Taxes - Components of Deferred Tax Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Net Loss Per Share - Net loss per share (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails",
     "shortName": "Net Loss Per Share - Net loss per share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails",
     "shortName": "Net Loss Per Share - Potentially Dilutive Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Geographical Information (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.procept-biorobotics.com/role/GeographicalInformationDetails",
     "shortName": "Geographical Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i88a710da7bff4226b0160fa8df7470c2_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i00c6ae983e864a9ba9afb8e35f7fc4f9_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "prct:OperatingLeaseNumberOfBuildings",
      "reportCount": 1,
      "unitRef": "building",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i1b7f096c696446fc8a052d06659ab22e_D20211231-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "prct:LesseeOperatingLeaseNumberOfRenewalOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "renewaloption",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Commitment and Contingencies - Supplemental Lease (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.procept-biorobotics.com/role/CommitmentandContingenciesSupplementalLeaseDetails",
     "shortName": "Commitment and Contingencies - Supplemental Lease (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails",
     "shortName": "Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i5e04cae5b9b34f4f8cf8b7bdefcdc118_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "id51c47c815c941c9994247b0d35b675a_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
     "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "id51c47c815c941c9994247b0d35b675a_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i2682a9478e5e469787de47d15c4b3406_D20210901-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - Parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical",
     "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - Parenthetical",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Organization",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.procept-biorobotics.com/role/Organization",
     "shortName": "Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "prct-20221231.htm",
      "contextRef": "i246899dc809c4c7e8954ecef07a6d391_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 70,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "U.S."
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Coverpage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "exch_CIBC": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADIAN IMPERIAL BANK OF COMMERCE - SYSTEMATIC INTERNALISER [Member]",
        "terseLabel": "Canadian Imperial Bank of Commerce"
       }
      }
     },
     "localname": "CIBC",
     "nsuri": "http://xbrl.sec.gov/exch/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_A2008StockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2008 Stock Plan",
        "label": "2008 Stock Plan [Member]",
        "terseLabel": "2008 Stock Plan"
       }
      }
     },
     "localname": "A2008StockPlanMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_A2021EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Employee Stock Purchase Plan",
        "label": "2021 Employee Stock Purchase Plan [Member]",
        "terseLabel": "Employee stock purchase plan"
       }
      }
     },
     "localname": "A2021EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_A2021EquityIncentiveAwardPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Equity Incentive Award Plan",
        "label": "2021 Equity Incentive Award Plan [Member]",
        "terseLabel": "2021 Equity Incentive Award Plan"
       }
      }
     },
     "localname": "A2021EquityIncentiveAwardPlanMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_AccruedClinicalTrialExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Clinical Trial Expenses, Current",
        "label": "Accrued Clinical Trial Expenses, Current",
        "terseLabel": "Clinical trial expenses"
       }
      }
     },
     "localname": "AccruedClinicalTrialExpensesCurrent",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_AccruedPurchases": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Purchases",
        "label": "Accrued Purchases",
        "terseLabel": "Accrued purchases"
       }
      }
     },
     "localname": "AccruedPurchases",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_AccruedTravelExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Travel Expenses, Current",
        "label": "Accrued Travel Expenses, Current",
        "terseLabel": "Travel expenses"
       }
      }
     },
     "localname": "AccruedTravelExpensesCurrent",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information [Abstract]",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "xbrltype": "stringItemType"
    },
    "prct_CommonStockValuationPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Valuation Policy",
        "label": "Common Stock Valuation Policy [Policy Text Block]",
        "terseLabel": "Common Stock Valuation"
       }
      }
     },
     "localname": "CommonStockValuationPolicyPolicyTextBlock",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "prct_ContractWithCustomerDepositLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Deposit Liability, Current",
        "label": "Contract with Customer, Deposit Liability, Current",
        "terseLabel": "Customer deposit"
       }
      }
     },
     "localname": "ContractWithCustomerDepositLiabilityCurrent",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_Customer1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer 1",
        "label": "Customer 1 [Member]",
        "terseLabel": "Customer 1"
       }
      }
     },
     "localname": "Customer1Member",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, Contingent Borrowing, Extended Interest Only Period",
        "label": "Debt instrument, Contingent Borrowing, Extended Interest Only Period",
        "terseLabel": "Extended interest only period (in months)"
       }
      }
     },
     "localname": "DebtInstrumentContingentBorrowingExtendedInterestOnlyPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, Contingent Borrowing, Extended Principal and Interest Period",
        "label": "Debt instrument, Contingent Borrowing, Extended Principal and Interest Period",
        "terseLabel": "Extended principal and interest period (in months)"
       }
      }
     },
     "localname": "DebtInstrumentContingentBorrowingExtendedPrincipalAndInterestPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount",
        "label": "Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount",
        "terseLabel": "Covenant compliance, IPO capital raised in threshold amount"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmount",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Interest Only Period",
        "label": "Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Interest Only Period",
        "terseLabel": "Covenant compliance, IPO capital raised in threshold amount achieved, extended interest only period (in months)"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedInterestOnlyPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Principal and Interest Period",
        "label": "Debt Instrument, Covenant Compliance, Capital Raised in IPO Threshold Amount Achieved, Extended Principal and Interest Period",
        "terseLabel": "Covenant compliance, IPO capital raised in threshold amount achieved, extended principal and interest only period (in months)"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceCapitalRaisedInIPOThresholdAmountAchievedExtendedPrincipalAndInterestPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DebtInstrumentCovenantComplianceEBITDAThresholdAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, EBITDA Threshold Amount",
        "label": "Debt Instrument, Covenant Compliance, EBITDA Threshold Amount",
        "terseLabel": "Debt instrument, covenant compliance, EBITDA threshold amount"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceEBITDAThresholdAmount",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance Interest-Only Period Renewal Term",
        "label": "Debt Instrument, Covenant Compliance Interest-Only Period Renewal Term",
        "terseLabel": "Debt instrument, covenant compliance interest-only period renewal term"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceInterestOnlyPeriodRenewalTerm",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance Interest-Only Period Term",
        "label": "Debt Instrument, Covenant Compliance Interest-Only Period Term",
        "terseLabel": "Debt instrument, covenant compliance interest-only period term"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceInterestOnlyPeriodTerm",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Revenue Forecast Amount, All Installments Drawn",
        "label": "Debt Instrument, Covenant Compliance, Revenue Forecast Amount, All Installments Drawn",
        "terseLabel": "Covenant compliance, revenue forecast amount, all installments"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceRevenueForecastAmountAllInstallmentsDrawn",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Revenue Forecast Amount, First Three Installments Only",
        "label": "Debt Instrument, Covenant Compliance, Revenue Forecast Amount, First Three Installments Only",
        "terseLabel": "Covenant compliance, revenue forecast amount, first three installments only"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceRevenueForecastAmountFirstThreeInstallmentsOnly",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Revenue Forecast Amount, First Two Installments Only",
        "label": "Debt Instrument, Covenant Compliance, Revenue Forecast Amount, First Two Installments Only",
        "terseLabel": "Covenant compliance, revenue forecast amount, first two installments only"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceRevenueForecastAmountFirstTwoInstallmentsOnly",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Revenue Forecast for Commensurate Period, Percent",
        "label": "Debt Instrument, Covenant Compliance, Revenue Forecast for Commensurate Period, Percent",
        "terseLabel": "Covenant compliance, revenue forecast for commensurate period, percent"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceRevenueForecastForCommensuratePeriodPercent",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "prct_DebtInstrumentCovenantComplianceRevenueThresholdAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Revenue Threshold Amount",
        "label": "Debt Instrument, Covenant Compliance, Revenue Threshold Amount",
        "terseLabel": "Debt instrument, covenant compliance, revenue threshold amount"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceRevenueThresholdAmount",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_DebtInstrumentInterestOnlyPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, Interest Only Period",
        "label": "Debt instrument, Interest Only Period",
        "terseLabel": "Interest only period"
       }
      }
     },
     "localname": "DebtInstrumentInterestOnlyPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DebtInstrumentPrincipalAndInterestPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, Principal and Interest Period",
        "label": "Debt instrument, Principal and Interest Period",
        "terseLabel": "Principal and interest period (in months)"
       }
      }
     },
     "localname": "DebtInstrumentPrincipalAndInterestPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_DeferredTaxAssetsLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Lease Liability",
        "label": "Deferred Tax Assets, Lease Liability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiability",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_EvaluationUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Evaluation Units",
        "label": "Evaluation Units [Member]",
        "terseLabel": "Evaluation units"
       }
      }
     },
     "localname": "EvaluationUnitsMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Adjustment of Warrants and Gain (Loss) on Derivative Instruments, Net, Pretax",
        "label": "Fair Value Adjustment of Warrants and Gain (Loss) on Derivative Instruments, Net, Pretax",
        "terseLabel": "Change in fair value of redeemable convertible preferred stock warrants and derivative liability"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets, Amortization Expense, Expected Annual Rate Per Year",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Expected Annual Rate Per Year",
        "terseLabel": "Expected annual rate per year"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseExpectedAnnualRatePerYear",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_FollowOnOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Follow-On Options",
        "label": "Follow-On Options [Member]",
        "terseLabel": "Follow-On Options"
       }
      }
     },
     "localname": "FollowOnOptionsMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_GeographicalInformationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical Information",
        "label": "Geographical Information [Text Block]",
        "terseLabel": "Geographical Information"
       }
      }
     },
     "localname": "GeographicalInformationTextBlock",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "prct_HandPiecesAndOtherConsumablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hand Pieces and Other Consumables",
        "label": "Hand Pieces and Other Consumables [Member]",
        "terseLabel": "Handpieces and other consumables"
       }
      }
     },
     "localname": "HandPiecesAndOtherConsumablesMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_IncentiveStockOptionsAndNonqualifiedStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive Stock Options and Nonqualified Stock Options",
        "label": "Incentive Stock Options and Nonqualified Stock Options [Member]",
        "terseLabel": "Incentive stock options and nonqualified stock options"
       }
      }
     },
     "localname": "IncentiveStockOptionsAndNonqualifiedStockOptionsMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_InitialPublicOfferingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial Public Offering",
        "label": "Initial Public Offering [Abstract]",
        "terseLabel": "Initial Public Offering"
       }
      }
     },
     "localname": "InitialPublicOfferingAbstract",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/OrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "prct_InterestAndOtherIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest And Other Income (Expense)",
        "label": "Interest And Other Income (Expense)",
        "terseLabel": "Interest and other income, net",
        "totalLabel": "Total interest and other income, net"
       }
      }
     },
     "localname": "InterestAndOtherIncomeExpense",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LaboratoryAndManufacturingEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Laboratory and Manufacturing Equipment",
        "label": "Laboratory and Manufacturing Equipment [Member]",
        "terseLabel": "Laboratory, manufacturing and computer equipment, and furniture and fixtures"
       }
      }
     },
     "localname": "LaboratoryAndManufacturingEquipmentMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_LesseeOperatingLeaseNumberOfRenewalOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Number Of Renewal Options",
        "label": "Lessee, Operating Lease, Number Of Renewal Options",
        "terseLabel": "Number of renewal options"
       }
      }
     },
     "localname": "LesseeOperatingLeaseNumberOfRenewalOptions",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "prct_LesseeOperatingLeaseReceivableAllowanceForTenantImprovements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Receivable Allowance for Tenant Improvements",
        "label": "Lessee, Operating Lease, Receivable Allowance for Tenant Improvements",
        "terseLabel": "Receivable allowance for tenant improvements"
       }
      }
     },
     "localname": "LesseeOperatingLeaseReceivableAllowanceForTenantImprovements",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Compliance, Contingent Trailing Six Twelve Month Revenue Target",
        "label": "Line of Credit Facility, Covenant Compliance, Contingent Trailing Six Twelve Month Revenue Target",
        "terseLabel": "Trailing six months revenue target"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantComplianceContingentTrailingSixTwelveMonthRevenueTarget",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Compliance, Contingent Trailing Twelve Month Revenue Target",
        "label": "Line of Credit Facility, Covenant Compliance, Contingent Trailing Twelve Month Revenue Target",
        "terseLabel": "Trailing twelve month revenue target"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantComplianceContingentTrailingTwelveMonthRevenueTarget",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Four Installments Drawn",
        "label": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Four Installments Drawn",
        "terseLabel": "Fee if all four installments are drawn"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTermsLiquidityOccurrenceFourInstallmentsDrawn",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, One Installment Drawn",
        "label": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, One Installment Drawn",
        "terseLabel": "Fee on first installment drawn"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTermsLiquidityOccurrenceOneInstallmentDrawn",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Three Installments Drawn",
        "label": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Three Installments Drawn",
        "terseLabel": "Fee if first three installments drawn"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTermsLiquidityOccurrenceThreeInstallmentsDrawn",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Two Installments Drawn",
        "label": "Line of Credit Facility, Covenant Terms, Liquidity Occurrence, Two Installments Drawn",
        "terseLabel": "Fee if first two installments drawn"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTermsLiquidityOccurrenceTwoInstallmentsDrawn",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Early Repayment Fee First Twelve Month, Percent",
        "label": "Line of Credit Facility, Early Repayment Fee First Twelve Month, Percent",
        "terseLabel": "Early repayment fee first twelve month, percent"
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentFeeFirstTwelveMonthPercent",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "prct_LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Early Repayment Fee Second Twelve Month Period, Percent",
        "label": "Line of Credit Facility, Early Repayment Fee Second Twelve Month Period, Percent",
        "terseLabel": "Early repayment fee second twelve month period, percent"
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentFeeSecondTwelveMonthPeriodPercent",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "prct_LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Early Repayment Fee, Twenty Four Months Thru Maturity, Percent",
        "label": "Line of Credit Facility, Early Repayment Fee, Twenty Four Months Thru Maturity, Percent",
        "terseLabel": "Early repayment fee, twenty four months thereafter, percent"
       }
      }
     },
     "localname": "LineOfCreditFacilityEarlyRepaymentFeeTwentyFourMonthsThruMaturityPercent",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "prct_LineOfCreditFacilityFinalPaymentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Final Payment Fee, Percentage",
        "label": "Line of Credit Facility, Final Payment Fee, Percentage",
        "terseLabel": "Final payment fee, percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityFinalPaymentFeePercentage",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "prct_LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Gain (Loss) on Amendment of Debt Terms",
        "label": "Line of Credit Facility, Gain (Loss) on Amendment of Debt Terms",
        "terseLabel": "Gain (loss) on amendment of debt terms"
       }
      }
     },
     "localname": "LineOfCreditFacilityGainLossOnAmendmentOfDebtTerms",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_LineOfCreditFacilityNumberOfInstallments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Number of Installments",
        "label": "Line of Credit Facility, Number of Installments",
        "terseLabel": "Number of installments"
       }
      }
     },
     "localname": "LineOfCreditFacilityNumberOfInstallments",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "prct_LoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility",
        "label": "Loan Facility [Member]",
        "terseLabel": "Loan Facility"
       }
      }
     },
     "localname": "LoanFacilityMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_LoanFacilityTrancheFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility, Tranche Four",
        "label": "Loan Facility, Tranche Four [Member]",
        "terseLabel": "Loan Facility, Tranche Four"
       }
      }
     },
     "localname": "LoanFacilityTrancheFourMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_LoanFacilityTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility, Tranche One",
        "label": "Loan Facility, Tranche One [Member]",
        "terseLabel": "Loan Facility, Tranche One"
       }
      }
     },
     "localname": "LoanFacilityTrancheOneMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_LoanFacilityTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility, Tranche Three",
        "label": "Loan Facility, Tranche Three [Member]",
        "terseLabel": "Loan Facility, Tranche Three"
       }
      }
     },
     "localname": "LoanFacilityTrancheThreeMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_LoanFacilityTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Facility, Tranche Two",
        "label": "Loan Facility, Tranche Two [Member]",
        "terseLabel": "Loan Facility, Tranche Two"
       }
      }
     },
     "localname": "LoanFacilityTrancheTwoMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_NonCashLeaseAccretionExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash Lease Accretion Expense",
        "label": "Non-cash Lease Accretion Expense",
        "negatedTerseLabel": "Non-cash lease adjustment"
       }
      }
     },
     "localname": "NonCashLeaseAccretionExpense",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseAnnualBaseRentYearOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Annual Base Rent, Year One",
        "label": "Operating Lease Annual Base Rent, Year One",
        "terseLabel": "Annual base rent year one"
       }
      }
     },
     "localname": "OperatingLeaseAnnualBaseRentYearOne",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseAnnualBaseRentYearTen": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Annual Base Rent, Year Ten",
        "label": "Operating Lease Annual Base Rent, Year Ten",
        "terseLabel": "Annual base rent year ten"
       }
      }
     },
     "localname": "OperatingLeaseAnnualBaseRentYearTen",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt",
        "label": "Operating Lease Liability and Long-Term Debt",
        "terseLabel": "Present value of future payments"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebt",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity",
        "label": "Operating Lease Liability and Long-Term Debt Maturity [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityAbstract",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Gross",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Gross",
        "totalLabel": "Total minimum payments"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityGross",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Thereafter",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityThereafter",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Unamortized Debt Discount",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Unamortized Debt Discount",
        "negatedTerseLabel": "Less: amount representing interest/unamortized debt discount/tenant improvement allowance"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityUnamortizedDebtDiscount",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Year Five",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityYearFive",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Year Four",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityYearFour",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Year One",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityYearOne",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Year Three",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityYearThree",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "prct_OperatingLeaseLiabilityAndLongTermDebtMaturityGross",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liability and Long-Term Debt Maturity, Year Two",
        "label": "Operating Lease Liability and Long-Term Debt Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAndLongTermDebtMaturityYearTwo",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_OperatingLeaseNumberOfBuildings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Number of Buildings",
        "label": "Operating Lease, Number of Buildings",
        "terseLabel": "Number of buildings"
       }
      }
     },
     "localname": "OperatingLeaseNumberOfBuildings",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "prct_OperatingLeaseNumberOfSquareFeet": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Number of Square Feet",
        "label": "Operating Lease, Number of Square Feet",
        "terseLabel": "Number of square feet of space"
       }
      }
     },
     "localname": "OperatingLeaseNumberOfSquareFeet",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "prct_OutsideTheUnitedStatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outside the United States",
        "label": "Outside the United States [Member]",
        "terseLabel": "Outside of U.S."
       }
      }
     },
     "localname": "OutsideTheUnitedStatesMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment for Debt Extinguishment or Debt Prepayment Cost, Final Payment Fee",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost, Final Payment Fee",
        "negatedTerseLabel": "Payment of final payment fee"
       }
      }
     },
     "localname": "PaymentForDebtExtinguishmentOrDebtPrepaymentCostFinalPaymentFee",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Issuance of Redeemable Convertible Preferred Stock, Net of Issuance Costs",
        "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock, Net of Issuance Costs",
        "terseLabel": "Proceeds from issuance of Series G redeemable convertible preferred stock, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCosts",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_ProductWarrantyTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product Warranty Term",
        "label": "Product Warranty Term",
        "terseLabel": "Product warranty period (in years)"
       }
      }
     },
     "localname": "ProductWarrantyTerm",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_RedwoodCityCAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redwood City, CA",
        "label": "Redwood City, CA [Member]",
        "terseLabel": "Redwood City, CA"
       }
      }
     },
     "localname": "RedwoodCityCAMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_SecuredOvernightFinancingRateFloorRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate Floor Rate",
        "label": "Secured Overnight Financing Rate Floor Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate Floor Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateFloorRateMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_SecuredOvernightFinancingRateMarginRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate Margin Rate",
        "label": "Secured Overnight Financing Rate Margin Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate Margin Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateMarginRateMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_SecuredOvernightFinancingRateOneMonthTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate One Month Term",
        "label": "Secured Overnight Financing Rate One Month Term [Member]",
        "terseLabel": "Secured Overnight Financing Rate One Month Term"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateOneMonthTermMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_SecuredOvernightFinancingRateSixMonthTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate Six Month Term",
        "label": "Secured Overnight Financing Rate Six Month Term [Member]",
        "terseLabel": "Secured Overnight Financing Rate Six Month Term"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSixMonthTermMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_SecuredOvernightFinancingRateThreeMonthTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate Three Month Term",
        "label": "Secured Overnight Financing Rate Three Month Term [Member]",
        "terseLabel": "Secured Overnight Financing Rate Three Month Term"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateThreeMonthTermMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_SeriesGRedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series G Redeemable Convertible Preferred Stock",
        "label": "Series G Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series G"
       }
      }
     },
     "localname": "SeriesGRedeemableConvertiblePreferredStockMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_ServiceAgreementAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Agreement, Amortization Period",
        "label": "Service Agreement, Amortization Period",
        "terseLabel": "Service agreement, amortization period"
       }
      }
     },
     "localname": "ServiceAgreementAmortizationPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_ServiceRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Revenue",
        "label": "Service Revenue [Member]",
        "terseLabel": "Service"
       }
      }
     },
     "localname": "ServiceRevenueMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Cliff Vesting Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Cliff Vesting Period",
        "terseLabel": "Award cliff vesting period (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released in Period",
        "negatedTerseLabel": "Released (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "prct_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released, Weighted Average Grant Date Fair Value",
        "terseLabel": "Released (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "prct_ShareholderOfTenPercentOwnershipOrGreaterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shareholder of Ten Percent Ownership or Greater",
        "label": "Shareholder of Ten Percent Ownership or Greater [Member]",
        "terseLabel": "Shareholder of Ten Percent Ownership or Greater"
       }
      }
     },
     "localname": "ShareholderOfTenPercentOwnershipOrGreaterMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_SystemSalesAndRentalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "System Sales and Rentals",
        "label": "System Sales and Rentals [Member]",
        "terseLabel": "System sales and rentals"
       }
      }
     },
     "localname": "SystemSalesAndRentalsMember",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_TemporaryEquityAmountConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Amount, Conversion Of Convertible Securities",
        "label": "Temporary Equity, Amount, Conversion Of Convertible Securities",
        "negatedTerseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering"
       }
      }
     },
     "localname": "TemporaryEquityAmountConversionOfConvertibleSecurities",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_TemporaryEquitySharesConversionOfConvertibleSecurities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Shares, Conversion Of Convertible Securities",
        "label": "Temporary Equity, Shares, Conversion Of Convertible Securities",
        "negatedTerseLabel": "Conversion of redeemable convertible preferred stock to common stock (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesConversionOfConvertibleSecurities",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "prct_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of redeemable convertible preferred stock, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "prct_TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Stock Issued During Period, Shares, Warrant Exercises",
        "label": "Temporary Equity, Stock Issued During Period, Shares, Warrant Exercises",
        "terseLabel": "Issuance upon exercise of warrants (in shares)"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesWarrantExercises",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "prct_TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Stock Issued During Period, Value, Warrant Exercises",
        "label": "Temporary Equity, Stock Issued During Period, Value, Warrant Exercises",
        "terseLabel": "Issuance upon exercise of warrants"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueWarrantExercises",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_TerminateNoLaterThanJanuary312024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terminate No Later Than January 31, 2024",
        "label": "Terminate No Later Than January 31, 2024 [Member]",
        "terseLabel": "Terminate No Later Than January 31, 2024"
       }
      }
     },
     "localname": "TerminateNoLaterThanJanuary312024Member",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_TerminatedOnOctober292023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terminated on October 29, 2023",
        "label": "Terminated on October 29, 2023 [Member]",
        "terseLabel": "Terminated on October 29, 2023"
       }
      }
     },
     "localname": "TerminatedOnOctober292023Member",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_TerminationPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination Period",
        "label": "Termination Period [Axis]",
        "terseLabel": "Termination Period [Axis]"
       }
      }
     },
     "localname": "TerminationPeriodAxis",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "prct_TerminationPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination Period [Domain]",
        "label": "Termination Period [Domain]",
        "terseLabel": "Termination Period [Domain]"
       }
      }
     },
     "localname": "TerminationPeriodDomain",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "prct_TransferFromInventoryToPropertyAndEquipmentNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer From Inventory to Property and Equipment, Net",
        "label": "Transfer From Inventory to Property and Equipment, Net",
        "terseLabel": "Transfer of evaluation units from inventory to property and equipment, net"
       }
      }
     },
     "localname": "TransferFromInventoryToPropertyAndEquipmentNet",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "prct_UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized Tax Benefits, Additions for Tax Positions",
        "label": "Unrecognized Tax Benefits, Additions for Tax Positions [Abstract]",
        "terseLabel": "Additions for tax positions related to:"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsAdditionsForTaxPositionsAbstract",
     "nsuri": "http://www.procept-biorobotics.com/20221231",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r269",
      "r527",
      "r589",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r353",
      "r470",
      "r481",
      "r506",
      "r507",
      "r524",
      "r535",
      "r543",
      "r586",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r353",
      "r470",
      "r481",
      "r506",
      "r507",
      "r524",
      "r535",
      "r543",
      "r586",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r269",
      "r527",
      "r589",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r266",
      "r473",
      "r525",
      "r541",
      "r581",
      "r582",
      "r589",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r266",
      "r473",
      "r525",
      "r541",
      "r581",
      "r582",
      "r589",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r346",
      "r353",
      "r382",
      "r383",
      "r384",
      "r469",
      "r470",
      "r481",
      "r506",
      "r507",
      "r524",
      "r535",
      "r543",
      "r580",
      "r586",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r346",
      "r353",
      "r382",
      "r383",
      "r384",
      "r469",
      "r470",
      "r481",
      "r506",
      "r507",
      "r524",
      "r535",
      "r543",
      "r580",
      "r586",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r354",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r222",
      "r354",
      "r555",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r267",
      "r268",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r526",
      "r542",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r267",
      "r268",
      "r491",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r526",
      "r542",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r222",
      "r354",
      "r555",
      "r556",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r19",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of 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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r493"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r270",
      "r271"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Professional services"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r22",
      "r511"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r79",
      "r168"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails": {
       "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": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r33",
      "r34",
      "r176",
      "r477",
      "r486",
      "r487"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r31",
      "r34",
      "r119",
      "r464",
      "r482",
      "r483",
      "r563",
      "r564",
      "r565",
      "r572",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "terseLabel": "Composition of Certain Consolidated Financial Statement Items"
       }
      }
     },
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItems"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r11",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r572",
      "r573",
      "r574",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement, classified as other.",
        "label": "APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Expenses"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r387"
     ],
     "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": "Total stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r52",
      "r76",
      "r77"
     ],
     "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 expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r231"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r62"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r62"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetRetirementObligationCurrent": {
     "auth_ref": [
      "r579"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligation, Current",
        "terseLabel": "Asset retirement obligation"
       }
      }
     },
     "localname": "AssetRetirementObligationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r141",
      "r153",
      "r171",
      "r204",
      "r251",
      "r260",
      "r264",
      "r272",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r424",
      "r426",
      "r442",
      "r540",
      "r584",
      "r585",
      "r630"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r163",
      "r179",
      "r204",
      "r272",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r424",
      "r426",
      "r442",
      "r540",
      "r584",
      "r585",
      "r630"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r0",
      "r60",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/Organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CaliforniaFranchiseTaxBoardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government of the state of California.",
        "label": "California Franchise Tax Board [Member]",
        "terseLabel": "California Franchise Tax Board"
       }
      }
     },
     "localname": "CaliforniaFranchiseTaxBoardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r56",
      "r57",
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Property and equipment included in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r489",
      "r490",
      "r540",
      "r557"
     ],
     "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r54",
      "r166",
      "r509"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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",
        "verboseLabel": "Total cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/OrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r55",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r48",
      "r54",
      "r59"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, cash equivalents, and restricted cash - End of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash - Beginning of period",
        "totalLabel": "Cash, cash equivalents and restricted cash in balance sheets"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to balance sheets:"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r48",
      "r133"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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 (decrease) increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r557"
     ],
     "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"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r204",
      "r225",
      "r226",
      "r228",
      "r230",
      "r238",
      "r239",
      "r272",
      "r288",
      "r290",
      "r291",
      "r292",
      "r295",
      "r296",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r442",
      "r508",
      "r554",
      "r569",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r26",
      "r147",
      "r158"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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 11)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r82",
      "r282",
      "r283",
      "r494",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r572",
      "r573",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r10"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r10",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Balance at the end of the period (in shares)",
        "periodStartLabel": "Balance at the beginning of the period (in shares)",
        "terseLabel": "Common stock, shares, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r10",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.0001 par value: 300,000 and 40,000 shares authorized, 44,828 and 43,676 shares issued and outstanding as of December\u00a031, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r35",
      "r187",
      "r189",
      "r195",
      "r474",
      "r478"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Gain (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r66",
      "r67",
      "r131",
      "r132",
      "r269",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r66",
      "r67",
      "r131",
      "r132",
      "r269",
      "r488",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r66",
      "r67",
      "r131",
      "r132",
      "r269",
      "r493",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r150",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r66",
      "r67",
      "r131",
      "r132",
      "r269"
     ],
     "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": "Revenue by significant geographical locations outside the United States"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r66",
      "r67",
      "r131",
      "r132",
      "r269",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r332",
      "r333",
      "r344"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r56",
      "r57",
      "r58"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Converted",
        "terseLabel": "Conversion of redeemable convertible preferred stock to common stock"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "auth_ref": [
      "r8",
      "r9",
      "r92",
      "r93",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.",
        "label": "Convertible Preferred Stock, Shares Issued upon Conversion",
        "terseLabel": "Convertible preferred stock, shares, number of shares issued upon conversion (in shares)"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r38",
      "r204",
      "r272",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r442",
      "r584"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r65",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r88",
      "r203",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r313",
      "r320",
      "r321",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r142",
      "r144",
      "r152",
      "r208",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r451",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Facility interest, spread on base rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r4",
      "r144",
      "r152",
      "r323"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "totalLabel": "Total minimum payments"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r135",
      "r138",
      "r297",
      "r451",
      "r520",
      "r521"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r24",
      "r208",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r451",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Facility term (in years)"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r587"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount (premium).",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "negatedTerseLabel": "Less: amount representing interest/unamortized debt discount/tenant improvement allowance"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r5",
      "r6",
      "r143",
      "r151",
      "r407"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "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 deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r408"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r115",
      "r620"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "Capitalized R&amp;D expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r115",
      "r620"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "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 inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r619"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r619"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r115",
      "r620"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r113",
      "r115",
      "r620"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "R&amp;D tax credit"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r115",
      "r620"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "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 share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "auth_ref": [
      "r115",
      "r620"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "terseLabel": "Accruals and reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r409"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r115",
      "r620"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedTerseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesComponentsofDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r52",
      "r249"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r30",
      "r125",
      "r139",
      "r180",
      "r512"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivative liability, loan facility"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r181",
      "r182",
      "r441",
      "r512"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Loan facility derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r181"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Loan facility derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative liability.",
        "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Derivative liability, statement of financial position"
       }
      }
     },
     "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r123",
      "r126",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Loan Facility Derivative Liability"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r343",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r100",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Assumptions"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "U.S. Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r196",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r223",
      "r225",
      "r228",
      "r229",
      "r230",
      "r234",
      "r430",
      "r431",
      "r475",
      "r479",
      "r516"
     ],
     "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": "Net loss per share, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r196",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r225",
      "r228",
      "r229",
      "r230",
      "r234",
      "r430",
      "r431",
      "r475",
      "r479",
      "r516"
     ],
     "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": "Net loss per share, diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r62",
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r231",
      "r232",
      "r233",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r399"
     ],
     "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",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r205",
      "r399",
      "r418"
     ],
     "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 tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r617",
      "r621"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r617",
      "r621"
     ],
     "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",
        "terseLabel": "Stock-based compensation and other permanent differences"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r617",
      "r621"
     ],
     "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": "R&amp;D tax credit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "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, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r388"
     ],
     "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": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r388"
     ],
     "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": "Average vesting period for unrecognized compensation cost (in years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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 [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Common stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Rental equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r91",
      "r161",
      "r191",
      "r192",
      "r193",
      "r209",
      "r210",
      "r211",
      "r213",
      "r219",
      "r221",
      "r237",
      "r273",
      "r331",
      "r389",
      "r390",
      "r391",
      "r414",
      "r415",
      "r429",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r464",
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r52",
      "r89"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails": {
       "order": 3.0,
       "parentTag": "prct_InterestAndOtherIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "negatedTerseLabel": "Decrease in fair value of preferred stock warrants"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r311",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r433",
      "r466",
      "r467",
      "r468",
      "r520",
      "r521",
      "r532",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r435",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": {
     "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 Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]",
        "terseLabel": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]"
       }
      }
     },
     "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value.",
        "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]",
        "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]"
       }
      }
     },
     "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r437"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r311",
      "r347",
      "r352",
      "r433",
      "r466",
      "r532",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r311",
      "r347",
      "r352",
      "r433",
      "r467",
      "r520",
      "r521",
      "r532",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r311",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r433",
      "r468",
      "r520",
      "r521",
      "r532",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r311",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r466",
      "r467",
      "r468",
      "r520",
      "r521",
      "r532",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r437",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails",
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": {
     "auth_ref": [
      "r436",
      "r439"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Change in fair value"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues": {
     "auth_ref": [
      "r129",
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues",
        "terseLabel": "Issued"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": {
     "auth_ref": [
      "r129",
      "r130"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements",
        "terseLabel": "Payment of success fee"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": {
     "auth_ref": [
      "r127",
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "periodEndLabel": "End of the period",
        "periodStartLabel": "Beginning of the period"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3).",
        "label": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Fair value, net derivative asset (liability), recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income"
       }
      }
     },
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsFairValueInputsLevel3FairValueMeasurementsRecurringDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r169",
      "r278"
     ],
     "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",
        "terseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails": {
       "order": 2.0,
       "parentTag": "prct_InterestAndOtherIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "terseLabel": "Decrease (increase) in fair value of loan facility derivative liability"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r52",
      "r86",
      "r87"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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": "Loss on loan extinguishment",
        "terseLabel": "Loss on loan extinguishment"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r37",
      "r204",
      "r251",
      "r259",
      "r263",
      "r265",
      "r272",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r442",
      "r518",
      "r584"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsLineItems": {
     "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": "Guarantor Obligations [Line Items]",
        "terseLabel": "Guarantor Obligations"
       }
      }
     },
     "localname": "GuaranteeObligationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r111"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r111"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r205",
      "r400",
      "r405",
      "r412",
      "r416",
      "r419",
      "r421",
      "r422",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r206",
      "r220",
      "r221",
      "r250",
      "r398",
      "r417",
      "r420",
      "r480"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r190",
      "r396",
      "r397",
      "r405",
      "r406",
      "r411",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in accrued salaries.",
        "label": "Increase (Decrease) in Accrued Salaries",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r471",
      "r567"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "terseLabel": "Accrued interest expense"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r567",
      "r627"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedTerseLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "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 Temporary Equity [Roll Forward]",
        "terseLabel": "Redeemable Convertible Preferred Stock"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r136",
      "r149",
      "r194",
      "r248",
      "r450"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r198",
      "r200",
      "r201"
     ],
     "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": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "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": "Interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "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": "Internal Revenue Service (IRS)"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r559"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r178",
      "r510",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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": "Inventory",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails",
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r165",
      "r177",
      "r236",
      "r274",
      "r276",
      "r277",
      "r472",
      "r513"
     ],
     "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": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r561"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r560"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r275"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Inventory write-down"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r40",
      "r247"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails": {
       "order": 1.0,
       "parentTag": "prct_InterestAndOtherIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r629"
     ],
     "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 lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total minimum payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r458"
     ],
     "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: amount representing interest/unamortized debt discount/tenant improvement allowance"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Operating lease term (in months)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r459"
     ],
     "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": "Commitments and Contingencies"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r460",
      "r461",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.",
        "label": "Lessor, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LessorLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r21",
      "r204",
      "r272",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r425",
      "r426",
      "r427",
      "r442",
      "r517",
      "r584",
      "r630",
      "r631"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r15",
      "r145",
      "r156",
      "r540",
      "r571",
      "r578",
      "r624"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity (Deficit)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r23",
      "r164",
      "r204",
      "r272",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r425",
      "r426",
      "r427",
      "r442",
      "r540",
      "r584",
      "r630",
      "r631"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r20",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r20"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Current borrowing amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Facility interest rate at period end (percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Facility base interest rate (percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r20",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r20"
     ],
     "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": "Loan facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r20",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r4",
      "r144",
      "r154",
      "r310",
      "r324",
      "r520",
      "r521"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Present value of future payments"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r84",
      "r208",
      "r588"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r84",
      "r208",
      "r315"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r84",
      "r208",
      "r315"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r84",
      "r208",
      "r315"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r84",
      "r208",
      "r315"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r84",
      "r208",
      "r315"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMeasurementInput": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure long-term debt.",
        "label": "Long-Term Debt, Measurement Input",
        "terseLabel": "Cash flow discount"
       }
      }
     },
     "localname": "LongTermDebtMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r24"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r24",
      "r85"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of Long-Term Debt [Abstract]",
        "terseLabel": "Debt Repayments"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Ownership interest, percent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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 financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r48",
      "r50",
      "r53"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r36",
      "r53",
      "r148",
      "r159",
      "r162",
      "r186",
      "r188",
      "r193",
      "r204",
      "r212",
      "r214",
      "r215",
      "r216",
      "r217",
      "r220",
      "r221",
      "r227",
      "r251",
      "r259",
      "r263",
      "r265",
      "r272",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r431",
      "r442",
      "r518",
      "r584"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r251",
      "r259",
      "r263",
      "r265",
      "r518"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r625"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Minimum Lease Payments"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r453"
     ],
     "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": "Present value of future payments"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsandLongTermDebtMaturitiesDetails",
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r453"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating leases, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r453"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "verboseLabel": "Operating leases, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r457",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentandContingenciesSupplementalLeaseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r456",
      "r539"
     ],
     "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",
        "verboseLabel": "Weighted-average lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentandContingenciesSupplementalLeaseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r113"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r116",
      "r117",
      "r118"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.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 cash equivalents"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r183",
      "r184",
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "terseLabel": "Unrealized gain on cash equivalents"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive gain (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r22",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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": "Other current liabilities",
        "totalLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails",
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails": {
       "order": 4.0,
       "parentTag": "prct_InterestAndOtherIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsInterestandOtherIncomeExpensenetDetails"
     ],
     "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": "Over-Allotment Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForUnderwritingExpense": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash paid for expenses incurred during underwriting activities (the process to review insurance applications, evaluate risks, accept or reject applications, and determine the premiums to be charged) for insurance companies.",
        "label": "Payments for Underwriting Expense",
        "terseLabel": "Payments for underwriting discount and commissions"
       }
      }
     },
     "localname": "PaymentsForUnderwritingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "negatedTerseLabel": "Payment of prepayment fee"
       }
      }
     },
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Payments of stock issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "terseLabel": "Payments to acquire intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": {
     "auth_ref": [
      "r97",
      "r98",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]",
        "terseLabel": "Defined Contribution Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r9",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred Stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r9",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred Stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred Stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r9",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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.0001 par value; 10,000 and none shares authorized, none issued and outstanding as of December 31, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r562"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r197"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Proceeds from issuance of long-term debt, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from issuance of common stock from the initial public offering, net of underwriting discounts, commissions and offering expenses"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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": "Proceeds from issuance of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-Term Lines of Credit",
        "terseLabel": "Proceeds from long-term lines of credit"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r43",
      "r106"
     ],
     "calculation": {
      "http://www.procept-biorobotics.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 exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from issuance of common stock from the exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r566"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from Warrant Exercises",
        "terseLabel": "Proceeds from the exercise of redeemable convertible preferred stock warrants"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r78",
      "r167"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentImpairment": {
     "auth_ref": [
      "r81"
     ],
     "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": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentImpairment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r80",
      "r157",
      "r476",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.procept-biorobotics.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": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails",
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r80",
      "r495",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment and Intangible Assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful life (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedTerseLabel": "Payment of principal on long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r109",
      "r160",
      "r638"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.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"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r109"
     ],
     "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"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "Research and development credit carryforwards"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r54",
      "r59",
      "r166"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r557",
      "r568"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash, current"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r492",
      "r558",
      "r568"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash, non-current"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r12",
      "r94",
      "r155",
      "r485",
      "r487",
      "r540"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit",
        "verboseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets",
      "http://www.procept-biorobotics.com/role/OrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r161",
      "r209",
      "r210",
      "r211",
      "r213",
      "r219",
      "r221",
      "r273",
      "r389",
      "r390",
      "r391",
      "r414",
      "r415",
      "r429",
      "r482",
      "r484"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r245",
      "r246",
      "r258",
      "r261",
      "r262",
      "r266",
      "r267",
      "r269",
      "r342",
      "r343",
      "r473"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.procept-biorobotics.com/role/GeographicalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r345",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Deferred Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Geographic Areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r455",
      "r539"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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": "Sale of stock, consideration received on transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": "Sale of stock, number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": "Share price (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Sales and Excise Tax Payable, Current",
        "terseLabel": "Sales tax"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Current Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r62"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r62"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative liabilities at fair value.",
        "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Derivative Liabilities at Fair Value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": {
     "auth_ref": [
      "r61",
      "r64",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]",
        "terseLabel": "Schedule of Loss Per Share, Basic"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": {
     "auth_ref": [
      "r61",
      "r64",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.",
        "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]",
        "terseLabel": "Schedule of Loss Per Share, Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r110"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r104",
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Products and Services"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/GeographicalInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r432",
      "r433"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTable": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.",
        "label": "Schedule of Guarantor Obligations [Table]",
        "terseLabel": "Schedule of Guarantor Obligations [Table]"
       }
      }
     },
     "localname": "ScheduleOfGuaranteeObligationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r1",
      "r16",
      "r17",
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of Interest and Other Income (Expense), Net"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.",
        "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]",
        "terseLabel": "Schedule of Restricted Stock Unit Activity"
       }
      }
     },
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CompositionofCertainConsolidatedFinancialStatementItemsPropertyandEquipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r538",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Sales, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A senior loan takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors.",
        "label": "Senior Loans [Member]",
        "terseLabel": "Senior Loans"
       }
      }
     },
     "localname": "SeniorLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.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 expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r536"
     ],
     "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": "Award vesting period (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r374"
     ],
     "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": "Cancelled/forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r374"
     ],
     "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": "Cancelled/forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r372"
     ],
     "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": "Weighted average grant date fair value (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r369",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r369",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, endof period (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r383"
     ],
     "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 rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r382"
     ],
     "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": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails"
     ],
     "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 Arrangements"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r363"
     ],
     "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": "Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r376"
     ],
     "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": "Options exercised in the period, intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r375"
     ],
     "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": "Weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "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": "Balance at the end of the period (in shares)",
        "periodStartLabel": "Balance at the beginning of the period (in shares)",
        "terseLabel": "Options outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "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": "Balance at the end of the period (in dollars per share)",
        "periodStartLabel": "Balance at the beginning of the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "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": "Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r378"
     ],
     "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 exercisable or convertible options. 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, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Options outstanding and exercisable, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r378"
     ],
     "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 exercisable or convertible options. 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, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Options outstanding, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": {
     "auth_ref": [
      "r102"
     ],
     "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 Option Activity and Related Information"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Vested and expected to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r377"
     ],
     "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": "Vested and expected to vest (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum",
        "terseLabel": "Percentage of outstanding stock maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofRestrictedStocUnitActivityDetails",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r360",
      "r379",
      "r380",
      "r381",
      "r382",
      "r385",
      "r392",
      "r393"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "auth_ref": [
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount",
        "terseLabel": "Cost capitalized"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Intrinsic value of RSU's outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Award contractual life (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r381"
     ],
     "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 life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r103"
     ],
     "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": "Remaining contractual term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r376"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Options vested in the period, fair value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of options vested.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average fair value (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationFairValueAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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": "Purchase price of common stock, percent"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r96",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r60",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "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": "U.S. State and Local"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r204",
      "r225",
      "r226",
      "r228",
      "r230",
      "r238",
      "r239",
      "r272",
      "r288",
      "r290",
      "r291",
      "r292",
      "r295",
      "r296",
      "r325",
      "r326",
      "r327",
      "r328",
      "r330",
      "r442",
      "r508",
      "r554",
      "r569",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r29",
      "r91",
      "r161",
      "r191",
      "r192",
      "r193",
      "r209",
      "r210",
      "r211",
      "r213",
      "r219",
      "r221",
      "r237",
      "r273",
      "r331",
      "r389",
      "r390",
      "r391",
      "r414",
      "r415",
      "r429",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r464",
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r237",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r28",
      "r91",
      "r92",
      "r94",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r9",
      "r10",
      "r91",
      "r94"
     ],
     "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": "Shares issued under employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r9",
      "r10",
      "r91",
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock upon Initial public offering, net of underwriting discounts, commissions and offering expenses (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r9",
      "r10",
      "r91",
      "r94",
      "r366"
     ],
     "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 (in shares)",
        "verboseLabel": "Issuance upon exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.procept-biorobotics.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r29",
      "r91",
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r9",
      "r10",
      "r91",
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Shares issued under employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r9",
      "r10",
      "r91",
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discounts, commissions and offering expenses"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r29",
      "r91",
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock under stock plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r10",
      "r13",
      "r14",
      "r75",
      "r540",
      "r571",
      "r578",
      "r624"
     ],
     "calculation": {
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets",
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Reverse stock split, conversion ratio"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "terseLabel": "Reverse Stock Split, Initial Public Offering and Par Value and Shares Authorized Change"
       }
      }
     },
     "localname": "StockholdersEquityPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r449",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r449",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r449",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/OrganizationDetails",
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r113"
     ],
     "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": "Tax credit carryforward, amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r288",
      "r290",
      "r291",
      "r292",
      "r295",
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "periodEndLabel": "Balance at the end f the period (in shares)",
        "periodStartLabel": "Balance at the beginning of the period (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of new stock classified as temporary equity issued during the period.",
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of redeemable convertible preferred stock, net of issuance costs"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r395",
      "r402"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "End of year",
        "periodStartLabel": "Beginning of year",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails",
      "http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued 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 Accrued",
        "terseLabel": "Accrued interest or penalties related to uncertain tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r404"
     ],
     "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": "Current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r403"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r68",
      "r69",
      "r70",
      "r240",
      "r241",
      "r243",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r410"
     ],
     "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": "Valuation allowance, DTA increase in the period"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]",
        "terseLabel": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation technique calculating present value of future cash flows.",
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "terseLabel": "Valuation Technique, Discounted Cash Flow"
       }
      }
     },
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]",
        "terseLabel": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/LongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r224",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "verboseLabel": "Weighted-average common stock outstanding, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r223",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common stock outstanding, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://www.procept-biorobotics.com/role/NetLossPerShareNetlosspershareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted-average common shares used to"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.procept-biorobotics.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144471",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498357-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r544": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r545": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r546": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r547": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r548": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r549": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r551": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r552": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r553": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235172",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235116",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235144",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>79
<FILENAME>0001588978-23-000009-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001588978-23-000009-xbrl.zip
M4$L#!!0    ( &B!7%;9H?5$(C0  -%J 0 >    97AH:6)I=#$P,3<M<')O
M8V5P='AH>61R;V,N:'1M[7WK<]M&EN_W^U?T.G>STA1$2[+D9R95M$0GO)$I
METC%ZT];(- 4$8, !@_1W+_^GD=WH_$@+3E.!'(T4^6()-!H=)]S^CQ_YZ?_
M.+\\FWSZ,!#S?!&*#]=O+X9GXLG!TZ<?GYT]?7H^.1>_3MY?B)/>X9&8I&Z4
M!7D01V[X].E@]$0\F>=Y\OKIT^5RV5L^Z\7IS=/)U5,<ZN1I&,>9[/FY_^3G
MG_ ;^%>Z_L__YZ?_.#@0Y[%7+&24"R^5;BY]461!=",^^C+[+ X.U%5G<;)*
M@YMY+HX/CY^)CW'Z.;AU^?<\R$/YLQ[GIZ?\^:>G])"?IK&_^ODG/[@5@?_/
M)X&4[JOGA_[IZ<P]/GGQS'\Y/3WQCUX>OWQUZGKP__\Y@DD^A<OYGBQ?A?*?
M3Q9!=#"7^/S7+XZ3_,TR\//YZZ/#P_]\4KDNEU_R S<,;J+7-%OX=1;#NZF?
MO3B,T]<_'-+_WN O!S-W$82KU_\U"18R$R.Y%%?QPHW^R\E@A0\RF08SOC +
M_E?"$^'A]'&I9@/CA$$D]>QX2H,O\V :Y.+HL'?TXJ>G>(/U4CPG6)GTYS6_
M_=WS_?&'5T=O_O&/?\!_G[T19S+-W2 2032+TX6+5 9_BWP>9,+7U#)W,S&5
M,A+RBQ<6/M!-4J19X<)/>2RNY$T1\IWC@]\<,<SE0CP_/-J;[N\='>[WQ+CP
MYN6ME2=E(HIS 9_@7=Q0N)&/W^5S*?)5 O_,W9P^I?(FR/*4GHBDFPF84I("
M6>92Q*GPXF@6^#!7&*7W#9O0\=^:/.*F-\ FTSC/X\7K(V03]54>)_S98@\/
M%D:F3S8]NGW@P][QR8:A]$U3U_M\D\9%Y!\H*I[1_][\>9H^OA--GUV.W@W/
M!Z/)L'\A!O]]=G$]'OX^$!_Z$_A.@&P=C,8#T1^=B[/+WP>C/GPYNIR(R:48
M7P^^SUK<9UGK^_-'D>7!;,5?!1'2\>MGSY.Z1/L;E_FD=9DG*!7.+%83 ^3J
M++B5X@-P(DSU(H!5R21Q\EE\*R-DV5%,@F)<2+&'W/SC#R^/CP_?Z-7J%"GU
M;U(I^6Q[T-FU[P"MW-&;?9221'TD4&%M01S&,Q*5/HE$_CMT,Y@[D)B;%ZD4
MF<P%"-]\+N*(?B]_2MP;"3(^C)?=WZ+!;":]'(GN'-ZUT_ODP)KF2SPZ?UWY
M:7P69'#LP1$9>3U'N.)<AN[2A>7WXC2)4SX4EP%L4)#3^19Y00)LEH2N1YLZ
M185-9ID(8X\4.#@?CY^_$&_C+(=;KV+7=X#/ B"!XY<.,!YN]ML@#.$U/-<1
M[_OB\.CE\V.Q-P?:"2)W!C34Z<VVUJWC.ZUX*HXD*$P1[ /*P ]7EV>##Q/8
M@_@J!O$?>"A!S69O)@)W(PG UK\Z/!3#+,0'G8,R),W>'QV"6N8OXQBD<)"O
M'''6%Z].#I^?5C;>Z?3.JZ7;DEV'?U+:]YZH\KIZ#28'N"I(09O-$B7!^K-9
M$ ; RK"?*>JY,YFB4 >1KM5P<R(!@0 CTWWA"B5^UP7U!S?- YEU>0?9Y(A
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
M4B&%-00L$4<VS&GK82TZ$*>JIV^K.%=83::VI/8,KM>H/H>HC"O<+>5"K6W
MQ;^^Q$B6)'T@+G*$HJ(7;CO%K?<EPK(+2TPHQ3JP>[MS&':_-*/[AR%&^#JX
MC&N=]01'T4P<7QN'MU+'BT0GCW])@BJ\'/5C6.-]1 %"=^Q.GO%1]VLOMH!S
MRF.@@ZNY(11!2#!DU1'65!LHOJY3-+$ 9 YE"C*;+.X7"]LJ;,+C;<$F5 V4
M=D,L'6\-I-XOA/-4YF)UDOW!!!@7TS\4=E;BKDC'M^V>N%J*R*??6.9YJ.T!
MOF=->HX>,O/FTB]"U:6HBG^J %+)#YZ9)U-ZG87@Z^"!GDA$L0)3)4WE;4SN
M?T<LXS3TEP%&.!5^JQOX!T520FR9Z1A4K3)BB5I!"6NU?0EM9;)3%Z-F"-?;
M@J9L&;I[L,,RR4VY13WC:;\THUT*V3Q2Q)93A$40]<UV.CCA34O=1=)X\C.5
M WVFU(];6>9^."K?@Q) B-\P7=A1>1_H2,'_EI57"%F(T0RL?FK:/1L2BW?$
M!#I^<&C1N^H:XU)V79$?JI-D"<K&1$M<*^P=VZZI#D[\;J+VH=72-:*6T;B5
ML]9N8&-%#*VN"5.33KWYT(9;2LN6,/3G\)HW<[$HPCQ(0G3!R)2\(BK$Z31%
M4KV 0<NG!D)&J^=[%.=XB&>Y&QG8'H.I5=JH"W=%99D:=M4ZYA4<CNVI77\R
MU1VNLQ+"U29ERGEK'Q$]T_=/7MLRB=FJ<3R<8%3N="";3'I%KC&3WKO49H%,
ME7>RO<?=WR<5:\U,$,P8.TM@:A,;94#$Y7QG$C-QVI.2J]T+E5-'UUR3.68M
MQ!I29/ZC^$]!YS\0&JZAG*$^G-4+/VB*:E2IJJ]ALFYPIQG28SY+F1A^3:6;
MQ1&H\2M5ZDQ5Y;KJVY[_8[[GG\OW_,ME1#N]&Q)1]+R1#)F"*4G/EX9&%#:T
M%R<J&QC%+;LL0;PO@LQ$ SV\7T8WJAL,BOM9@+E^J?Q#'=WHQ,3PG)Z,[@:D
MXYA _#*E%BRH,"?2HW2XD(.Y\E;ESC!S50N8VOIJ-6OP*@0O7/]63X0R(I-$
M,J(UNE@1]D"Z/JXI7ANG?+188#8:K3Q.4)4O(NIS$*L82(YB0R=EE_*P'7E
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
M>K+GK%G,]3-=_\YJKEBI]VU3K<Z/EC#.UFZJQ2/[3E576F^(E,"'LB7GN,7
M+-FF$N]K\4^24U([*>O636T+@X4&6]<KLAE&U$CSBAZD/)Y:*6:'IT[4*CV>
MNNZ-=35<PSC51P#Y,;F?KW&L&A4OJ^R\+AUK*\7>D2-";L$1H72M:CJKJFTO
MU2P%I50#;VK YZ3QR@WSU<$,)*%#/Q(+SH!52;5NA]>I@NB@GE_!T6E "2@
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
M9>^4P[EJ8S.!ESGBQ($MQN]??76C5?V",M:I6*&$WZUW$)0KK@7 DXRP8QG
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
M'1L_T*;L21]?&]RN'1S[_'BYIDR22@DVYFC@BO4316-5U?9;>-XJ.JP?1#6
MY8TU1^W^2Q2RA^2JIV&:41U4CFK:2.87L96GM>P:F +W%4)V>2W@"14<CDQA
M5]_+-&%/'/[W-,**GQ$('?QM69+>2O.'1?<)\&ESGU?%'=,D*@GA1!%KUZ-!
M\KNZJUD9<Y5\DQDSA].<-C7/4TP=K[]!/Z/J+_>2B?6["[T*$K-,HSU8QS*O
M)=)RA6K6DWG5XDAS,OHA/SJH@D[>\4F3$\@L*-F 4TR95*SJV72::S!J.N9
M;I<]W:']8K&N.F]@:C.3\+4UPQWFQC^=4$\+^SQ9>[=F_.0VAP*B$?M%/]*.
MA[.PDL!X+5OBI+(3"&9#1Q?1P0:)+QG"W);Q)AU>)N2C8Z&]"?C_8'4B_-ZO
M>8XJ1<U@:E,=!@(O;\)X8&(SZ02P2TLZ2X.T=6HD+0L2D&NY6U:H?+'-Q53^
M!8A3/*KCT!GD%1A, "QW[,"CWJDGMV\4@O\0_HEEK#&MV#C2&S "WMA%QO\U
MF3?\MWG/B<&>V>M$_.;-4+B;<5J'2RP<'26[@DL8HVK!+FO&F7MX$R4^=9,F
MC(*82<0G\%&7K;7DMQ4JPOLH#KZ*R5]B&\^*@V^+Q[(:63PMU5 L0:/&>Y)6
M"2S)E=KHNJ>VPM$+Y^FHYI YX%%=O"QS8GW+SH;)K_6MB?A4R28^OD=!STS/
M5,+A6FE'U-AT#AV4XJVJM%-LRHN#6J2]Z-9U/[$R7H:$<"CI*D;QR.U?U1U;
M ^K&YPK_8BV2)5S_2CIOSD]%>8?.'LA%'G9$)0'O=#YA^:'NT07%6TKP0H/?
M0 )'WRF&N.VY(FOVF65Z:,X?Z1%[V8@GV2@.U+S5/*J3<+$ACX8&E0'DT?<8
MDCVP=<?9-#5,O5CHP41Z25 :(^EQPE2Y&NC0I-HJPB.GQ9Q^9)\?ZV4SK3AR
MO(PN 95G:7_"NT"JJ"XS\RXBG_@,Z@VY*N!A%I3J#Z!*8LC<0O8XH((MKAB+
M7RF**M73W9FJH0QMQ8C&QS".A6I$:=9>X=N2LO(U:.N+,2-?S%GY"N!'\>2J
MU N_Y5TTWRQ#66.$)03VC^K78TTNO%[)@[:;A-P^7?#[*IG1%!+2(X5)_.#A
M +,H:UL*8H7J?IN;8&MJSMWJ9$Y\@C"=XDTO,PHCEIB&PF@6,K&1P^9<8@NT
MPUX^&#C,P?+',5H=I: 3Z<STH#+0& Q39L@K6;6O"9?FE:2FJWF,TO%>(?"P
MW=$+QT<Y.J?N^7))#FG-=-N3[!F.JZ;%C&[C&<U]8W(J-=UY1+(72]"05V6G
M94Q,#GIQUJLSB\96V:69+>O*'JC?+F%G,8F;&!]Q9N[=93UN)RYG,X4.EBD6
MY'H.%NGM"T5[4M4[%=MVUM;L97<@G<*2<Q\?&&M5,C2\&M-$9M$VD-6[P*UY
M!Y4)C+@0?UD=Z_93TZJ%*4 KS>A?XTE;JRS+O2O*0KPN)/GJ2HNK<N/XCS^\
M[+WZG84'M7BL"YAN^(0A754[#0M7N6S*!6R.Y[3L@53]Y37(OX>#G\KB+<VM
MQUXY^R@^GPT_#JZNQ.>?!Y>#\_<+I^[O:H4-ZNE5OL14CE*0C\:.7Q09;UZ;
MJ\<M?V#Z<1L/2,I9KH[M+Z\BG<]B.3_6"8V37GI5I]T^3.H6LX:AC WYB)+\
M=;76G2ZO=P&K4D2V9_-UA[[:*:+%[_;V.R_WEG_=[?26?O=0L_N]SM'!TYK=
MH2'SL($R.1C /VWT-ZHM0(;)<5>04>+:>^#1W=F]Z-59#LV:!3JFL_I&JMM
MG<-]KSPKF?;FPV?B7*NB'KY&8<4G\7EP-;PXOQR*\_?OSTX'XN+D\N^!^/#A
M-%C7&4GQ#A0$ ;5M7+U"-*!7!-;*MYK;PU+WFS9FQ!!LDN.7S3+%J[<(;^>,
MLWA&#^J!V"8E9G+Z*?Z&B<M0BK=9&MZ(9?\]IXF$;&''<0:VMSD@\6]$K6 9
MJC5DYN_<^QNX]VD<6V/;1PS"-1 H?(WVTWZ"\W61H0^.A3(,+&>(9>]:G(W*
MY-DA<Z]F-2YGY*<P^7^H\_)'&]LO#SM[_?VOLK4/._M'>]_>UNYV=GL':V)K
M/U,)4G-7<IOA_/BV^Z-'>W%Y?CJX&(JW9^>7YV_/AV>G5^+T_!+,YI/AV?E'
M+.KD3$X0V#,CL]=@9JNMZ/ZN;G4B/DNJC_DE6F[U"/T4Q;6:BW ZT6IL:VW)
MV!SHS9ZT JM(Y2\S#WZ#&?!]1S_L>#UA=Z\(39^)K?[P2*R//9.^)C,164T@
M<DX^(G["SSX:5'TXD1H+\M@8[2B5>.&+P9+C7:5\- LS1B8+9#^U6>0<*VT4
M!-RA0] YU@KF,^SN"^X*!=/8":;4"";3>O7>$QXI$&U<9HS;)_QP;?:FDC1-
M:!Y;Z"6FSM$P]Y+E-%TZ(D^8/2R2SOF\A2O.Z5PH9UBI.'*S[="=3*&,7&JO
MQ+(]!F*QX'K@ED46!=8+,"#5VM)UGNS_/ I*_]*<PY->^P_UFIZ'V"N1%SIL
ME4:#>SY+=+*6@__'Z8=/[P;OQ-7%R>G@M\Y 3_'&G.*G#3T%9OQGM_/K[!H<
MORQL?E+;07M'O=G]USC4^_VCV?W&[YF._+['_T1IW8>W[]MU'/SEX)>3LX]G
M'_\J+N#7LZO!U3?>PKV%+=QKV\+[^_VOV\('W25;>#5VWLXHC>;PSZ28QF_^
M'U!+ P04    " !H@5Q6VB;0=##1 P!X?1\ $0   '!R8W0M,C R,C$R,S$N
M:'1M[+UY<]LXUC?Z__LI>#W/TEUE.0 !DF"Z.V\Y7C+NB>2T[21CW[J5PD:+
M#D5Z2,E+/OT]!R2UV'+:2;S)4==,MT6"!(BS_<[!P<'O__=BD'EGMJS2(O]C
MA:Z1%>__OOK]_^ET_OUZ[ZVW6>C1P.9#;Z.T<FB-=YX.^]Y'8ZO/7E(6 ^]C
M47Y.SV2GXY[9*$XOR_2X/_1\XK,K-\N7S$2^X-IT8JM)AUN:P%\1[Q@CI(VL
M]:V4J\<O_3!03)BX0T,6='A"_(ZPA':"A$4RH=9&4JV:EX&5BD-;[M.$"R&%
MB)4*J!_+Q 9")-AM?PA?!U^85R\O5)FE?ZSTA\/3ER]>G)^?K^&5M:(\?N$3
MPEZD>364N;8K3?O34@]GFI^6A;:GPXY*B[)0Q3#5U9HN!O"T[U.?T?;!+,T_
M?Z4?O*UD->X'[YK)P*8;AR_JFVU378SR87DYV[:R>NVX.'O1W'3#:1\P-IW?
M&&[,-$POAAVX-S/LMFV:PY MLL.+82GS*BG*@1P"N\ ;:- AHC/Y]M&PO/'3
MXQ=PMVU8E9/)362E7".X.#.JBVM3><Y<0QK'\0MW=_P!50%\$'V-OG6+]@%[
MH?OSYP;OS ZC2N<- MY*7_R[^W9?]^U =J[RSZCJ'$MY>OTKFQO37=S\C<C
M4T2:_WU?HY!/.B _=(K2-\T195,O<LU?9C(__F/%YIWW^RL@3%::5[\/[%!Z
M^(:._<\H/?MC9:/(AZ B.@>7I_#QNO[UQ\K07@Q?N.&_>/5__L__^7V8#C/[
M"J6JTTK,[R_JB[^_J%^M"G/YZG>3GGG5\#*S?ZR8M#K-Y.7+O,@M#""]>(D-
M;5G_F1IC<_<GW.^!GBI37?=_,=RSR1\KJ<]#$<=&"Q)KKB,KXH!;;1,2R="P
MF'[:Q*$0"LIE(L6Y'&#7-GVYE</X+C?@<TJ9[>3&7OS+7JYXJ8%7&_;A4FT6
M9V_]O;-#UAV9DZVSHS?QR>[)A^SPXP[IGAS2WN;.Q=')7WSWS1;?W<S2PY/W
M%]V3K'\T>$]W-_N#MZR7'7XIZ-''[13:^KV#ORZ['P\)W.OO;AX'AX,=VCW8
M"0X_'F6]@V-^E GRUC^Z//RHPZ,W6^QH4W-\[O#+X9?>F^Z7WL?MK/=F.SLZ
MV&*]C^]Y]TLWZ/D[9^;-=JK>O ^[7P[YT9L/)[N;'P:[!WWH\_"B]V;KR^%)
M[S/T?7YX\!G:'])#^);ZF0_05Y ?'11?>B?]ST<?N[SW\3#8?;-#>B=;Y/"@
MEW;]O^ [7_=W#SZSHY,/:?>#N.BFY.+MP=:PNT]X]Z!+=__Z1(U@D6]-AS#!
M.IS[HB-#!2K>6,*"4#"AR<HK B(%JCN.Q.\O9LAZGU1N;=QV6FF9'5I9;L.5
M:DGGOZ5S;^,:G97T%5AATS$DY!U.5-01,.$=XRLKHCAF01"LO$(R/!J%W\'[
M"[.D\2UIO'^-QC9*M!(^[>@D!%F6C  ^B\-.%"962!5(EH0KK[8/'Y#"ZT!>
MXTB<R>,E5?^>JM<U-(!KH$ 0=70 V)D3$7>D":..\A- (DGB6^6OO$ID5MEO
M(2P+=,1TR%D(:%TF0%XJ#- TT9H)/_2_0M@&*+U\5Q:GMAQ>O@,X,ES/S1;@
MCE,D]OO*)J/L;9K8QR7Y17?S\.PH_[-_]*4(>E]V6/?+^\O#D[T!D)T@*78_
M;I] VW,DS='!#C_\<LQW]V-R].\^T8,/N?P8CW9//K/NB?[2._@S[;TY.NG!
M& ]/_H)^@#R;Z_3H),NZ)_T3',._OVR= SEA'%L^DK5[</A)12KD,@P C5/1
MX923CJ0JZ41!(AD%E\H*D,IW[":QW"ZE1LSHC?*TIET^&BA;KEP1U%#X,N:1
ML('E(5CJR%@>&1IHKA@GH:,G)7%-3_B#@4=IK$X'P#E_K/"KQ-T?%OISO\@
MU55(V.%EKQA:=W7_-$N'@"X;[W0/(2TP!^IP> %Y=)I_;FG.#S_^";3> YJ]
M][L'GTGWX"\0T:.T^V;OY&AP&!P>]#\?'IBLNQ$3:%N!N/I')]!^<PO:'_6[
M!YJ : )M3?_HX"]0 =N#[ILC&*<^'S_S[S_[:F"R77@CJ!+H U3#8.NB]V5O
MT$.Q]T&U;$(_'P_/CP; 0U_6S__]96?8@K'=S2W@K<^?HDC(,!11)S2Q['!0
MY!TI8]H)N;9QK+1B,@$DM@:T"UI6:7GCJY(>6,*UM(&*@1$2G@B="&!*8Q-M
M-/#DIYV;!'P37G8&U#VS;U.I4J#ZY?Y0#BW*^&ZRG>;@5Z5@N(LJQ5%L78"'
M4:4JLULY#L2Y.H_-#0<[#3><#HY0T8,6  W0/SQ9!R7<9: %_-[F,2AK&-5F
M%Z@-W'$YY@;2!67>&VR?@.:X $H1'!,H>X+C//2[YX?^^^#P2W_RS)@;P"A\
M! /S$?H\V )EOI?V#K9!V0-7;/9/#K^\/CDZR$Z@_R^H-=X>K*/2!XXX]D&K
M7'P*=1B#[26=4 L-:B-*.BJ,5,<J&YHH(92'H#:^YL/^XSKY4EOUBER/RA(H
M^"W6@A =2AL+!LJ*RUC)6"9*6!8D@#EX$CL>HDL>>EH\9 0A@341>',: W8,
MG#L"]D>#5:<)H[[0P</QD ' 0K0)0B8LF,$D#G7$I=8*;@11V%JH!G',9:9M
MF98?9#:R>Q8'D.;'KV655N_S0E6V/)/ -COYZ0@ZA)XUC-:Q3\\.)Y^Q7E5V
M.&;%-S+-WQ95-<62.[DN!G;"AV_3:KC8#'C>/3@&F-+/NE^.X?YGTO.WONQ^
MW (F//P"[P.FW.YW!SL!0I]9!ER_<(CWS?LONYL:H,U?#/H#L[G=[P'R/?P"
M3/EQ"R#59X ^A\/N1FO2#GGWI/LI3'PM$TDZAOIAA^O$=%2D08>Q1$: 6T/
MG&/^NTTH]Q]C!E@W)Z-J6%/LHRQ+0* 50-"6GKOYA.([>34LG9]9 2>\*^U0
M7CR0"[3DVX7D6\E)0(TQ'<.$ZG#&HHX0?MPQ,9<^AW_'ZJGP[8O9@&MI$PMZ
M6=MJ3IP8X_(O*Q<5!\[V7)S^Y?#R%!BU2@>G&8;(W;5^B8P_$Q)>NZ@,O.+%
M[#OJ_B>=-F.HBE'I?KFUG9>---6\^#W2U+[(NKAO^RLU^#M);>FY =FYJR0;
M._^:C5]>??A5>VGV[:<N&M7^JH:R'&Z"K+D060<&1VC[W.3>>)AFTI3Z'48G
M7=1WVM]M)R]F)FKNO"GPY2)-(I_;D(O$"A'%H$(%].''L= UBB<AN'6//UWU
MFLNPF:RPP\CX1<V=V\T NKSN\T>.^^J+ RNK46E?-0M'+]_O;[:/M[?:W_C\
MW-F,J6::B4!'L>1* Z(-P1Q%+-; EB8D;C89C)X]K=EDN&CDLQ^<S:HO04BO
M36C#SN[F-\_H-WB93VI&KTCHM\WHS Q\@X_TI&: _L@,3$OH.UON(_.,/\^D
M9S"LZ::]VJ<KRN\4YFO/X\5-FQ<#<"3GO/:V+#WSBA>SH_\[SM>!]8D$9\8&
MAIO(*A:*T =/AW$&=X*'X_SF:^TQ@H;ZIX'.+DZS5*?#KL6PH6?2 2)$S"J9
MQ/H:%%D'^C:*P6F1(^Y8OTA!3;3-X/J@R%T(L'[7[R_F=C&>LO%('DLD0\F!
M% &H=5]RR:G01/L WA)?V3"@_L.)Y#,AS0_IBAG2?$\TX/'5Y@P.I+?'@?3.
M<* )J.:1%C30,:<ZCF/N\T@1PP( ,(%T+$V>R'1-<0ZY,\YA 7PX.&%6*P5?
MKF+ <(F@@@,6#GW^@#/P3(3Z[DBC0\+B1$:&2\)]+:0(B9!,^8%*K,_B9T.:
M=6-<N%IF[V1J=O(->9H.9;8@9(KBQ,'4. XY9^"+!X%/! E VX8A#9/G0R:M
M1X-1AAFRN\.^+;%=:?OX-HRO8,!L04@F6!!0:4A@.2@]&L3"1+Z?2$U#2073
MSX9D>W8HT]R:+5GF:7Y<+0A]0.$I&\= $R9XS(70PM!(<!."\T<3W<"9L%U^
M?QIQFJMP)KPUG)D)ZOP G-$B! ^9P'39@%M @)8"G],D"8CF6O)'@(&+;-4?
M'Y]:/P@"I0(I(LLY202WD@,Q,7H92JN>'T$?# L\/G%Y%&I<1DZ43<"SUD)S
M)A@W2608YZ%^AL1]# 3Q^(0F@334CY@VAG,>2$632(!M([$)"+/1\R/T_>..
MQZ>J-9SHD%D9@%H&J54)20+,&J1,1H&@SR8<]ACNV=V%QA)IPM@7?A2#!15*
M2P:2:$@2RP#\M40^'S(]LGMV=R3#+9)QI!0WA')?^B**N$W F_;]*.34/!N2
M/:A[=G?T$4&L3!0S[A/.F0Q%I$42Q:$-0U"*S#Q"UL&S<3,>)1W"Q(E2+)8J
M%C'WJ8H#KGT>,2)\Q6,3/3^"/HZ;\2C$U492+0+E6X+9[U3$?A)Q1GPCJ"^5
M?8;$?70WXW&2FK2)K>#"&/ G(Q['DH><,152J1B7CY$,MO#V\PE0U=C(8K$(
M*RE/3"AI8@W53/D1X5%DGTU"Q&.X&7>8',%#%H [&' 2\S#Q12C >B;$4$K#
MD,?/ATR/[&;<'<EP?Q\W5EAP"3F-A=",:18I%B42<"U_-B1[4#?C[NC#M K
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
MG4^*F(\#1*QDVBA"= +$## *JV*EF5 FX<0L4OSNR5B]1R%D3)757"0A> J
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
M)ATVXUJ[GU4K_Y:K5H_#Y_=H"7=T4J[C_!;E^H3+MC-Y_*QP_/<?<M8[^2N
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
M',Z$[U53QY$W+UMU9E'+$; &XC68O]8&PHM,"O821P]:#$@$L]/@6^2D&0_
M=7:SZ3JOS>] ?K;.C<V0H2>NSBUY&;_R1G-O:AZ[T;G&_I$VA=8(??'=L]_K
MO,TYG^R:&N"9RLY.P,1Q-3C!Z%RD;?=?=^07#?6]MC6'?(7"]=&\*(_Y$*9I
M"G/48H.S>(6^+I8!/%"S*W _DD?95CSJ6?V/J[Z4P,36 8\ZVN H62(]1J=%
MZ])^;735#/9$_I_F(P>^IGE*IZ4>#2KG7Z"+FF36#>AO:3MF,X7RU$?@Z3[#
M<1VZVXV_/H5+'4ZM!7@*['Y+GSCW #>J(D>CYO1=,YO'(XF57^U8;AIF7_5
M'[IMP/"!M1M:#[9AT*T+]*YPVDKTD\KZJ&7P K-4.\.9R7/7CREJA0=^D]-L
M(P4M'%EJ8%K""\Y2)RQ?51 398(LE (4!]WNO&(8@VR&7?NN,+_ UNED%_/J
M+#%7:Q5NKU*QC:2<PW#6O(_NO&C;^'VW&ME\O5*?>:W1TM2SY"PJ( VO+TM5
M.+\49J".#J#O>,NN]FNC[/G1>HOU)]5VO?7:+-"8L54W18/ZY.Q?L%UCB&>;
M-[;SU]4F<ZAY.]V:\W8@OYO"J6[XC=U,-VX[^5&_=MX!S L10]]_W^UB 'UO
M9_]?WO;ZQL'NWJ+%R'>GL45:3:OR' ]*Q]#3C3K]9K@)+%VGUB!0:HZ7^PJ@
MG"]LT\'Z->]P8@\TZ,!DA.8:A*A*&V3;0HOK(T7U@L&T,XSLPFC3?!S8<N')
M0G^NC<+I. 'OIC?5,85K <QZ)FRC7K*L.,>EKMOR0K,TUL%%RI<LO,(=G4=D
M#T>@\+?V0QY^"+-S0_E:@',!^AS-( S&RC*[[(!:/78QQ%.T&*Z.E&RBV"X@
M6(&J %BA,9\RMT,O*RJWJ'+>VF'D]S96CW\#/8&\35 'B%T_X%1Z8T& W:PS
MCHTY0E9I@&^+"/ NAF%J8XLFJ1I5+M@*5B))ATU$]M;J<\DFW\@FJ-S<=GX@
M:HJ@,(49A:Z]8YL[#]'4"+^261WY19E>!Q#ZVLH!# I,3JJ]_<L*55@;-9:Z
MX3-GS^%?F>T@7,9ST8O*$1TLI#E-K6[]FO.:7=T*!+(.L.9Q'X;19MX[55?'
ML>O0MS/2J%';,/?MO8@EDWP'DP#)2X 1K?]76Z&)]+=.(PIWDHW0DP2X.Z54
MF@=;X:]M4P/J'6'KN)5CF2DLWK)<:T;0"*65<YRK.FP]L_0P-1)T7%.-*'DZ
MPH"^3&,@D2.+&14VY>DG&&  CZ0XGW5#F@6JXU%JW/ :?>8PK;%+/75?+(C0
MHUD KADB*V0=&*O:C7OC,HFMC^:-'"D'%LQ9 U"FB#V[YH#^2BY;=Q?<-^U\
MPV$Y=I'S*\PR^SSP\47:&"MO)T&^**7S\TP=Q,,^FO6P8;]T/J^Q:MB^(C]N
M%B7;;VS].M>H9MED5#H/L!W7M37+)J8W*R]+M7B/$,NI,VO--)D3T&0.\!<-
M<6N*8$@ 7=GI=;1IC3@%AVK.:=G%(7/L!$,^36RHYH>BU"V3&YO)2URO UOH
M<)3%[(+<L4/N+@S0JLXN#<-39Z#B3IW0P+7C4@YJ 6BTZK5U;<\FT.LWK-,N
MF>H[%-V<E?Y;("^\I[)))H<\19P/9JS&4./((/Q&35DOX_]-[H GP?T[]@!H
M.5[$(.6H/+;CU6?H[=LBN$M^^'8ETY?@&KED(5 ?B$9*3..HUWE 5>23))/I
ME)/*9EGKA$_(.7'!&L@";Y$&["5JBO9MJP!_TJQQ\DJ74X-OJ7V V9YF4EDP
MFM<\V&B6V00:51;2P+\=@CP'O-\$!L 3U44U[-@Z<N!R$T!7EDLM<]^F:];N
M-$E/:"Q:DHUY(T."-FY76IK.*;@#EW68%P,+=098.E"CLG(@K,TA@K8>MD7^
MP"X!O #:,;5%,IBE"2HI+2=O@AO.F,%3EVU&7+U%&T<XQ<Q+[KA'[D@0 (^7
MA,%PN"C  %%I!430L[%-EZU4-M&E=,JG1XHK].U:%JM?.7;CG1NXM!Z/83UF
M4Q)GK 3(O:-HI]*@\J?A2+WZ.)PFL>.4Z3RJV1?746*WIN<2SL8+QU.I9[-/
M3.S)--AM .YI4WNR7E^6:9U.<%P6Y\/^S0IAF;=UA5W9,F]KF;>UU*H_AIZF
ME*E)JW+DTG+:E;/QNM>5]7ITP$#S%'J<>82M^U::)L+:(NQIE0A_U5$>ESWO
M(O,NK1J^:^HED\C"$AK=(^EGW>D)%J[P(*74EC/("%?,2LQ9FQ"T)7&],-+
MJ>FG!](E0HPJ[VR4(:T;[.2:7-:9UO+8M@G@*3S=AMPG19IKJ]GNHIFUM]^Y
MF6.)T^Y=H^2NI@W@J/'J15H?!>02)EN@5L.=V6!@HX&N*H(ER>YS46PJZ6JR
MZ0HDU 7EJM4Z$Q47*4=5G0M5YU34*L&EKKJ?*&O296JYY3,,H;B5<)=Y.5[?
M0"2F^RWR=OL6L6D=I[U[85\RSCTQSG9#M,8;SIIL#".'$EVP89.)ELGSJB&/
MVW;F5'M-Z S0 CY^[&HZN^B]S=UJ0%V+LEFR^F5:/[3I-SH]J]E+EVZ!(//
MFDFG9WY%]RH]<]$>X([C)ID0QO "ESUKSZU):6S!R-<X[_K"ZO1>Q"6#W><2
M KYCO"<*&N$668<CZM#M9-?H32L*+FQ0QP=M[MD*"Q"D51_4F.-6\,-U.M[
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
MZQGV<,,']1>-0;]QVY2O"7]%YM9/($K#-UZ00GCU>4;L'\,2_7[#18;@PO!
M>W2>M*V^Q9UJ64\T"8^\K4M@)/T^6^;_5;JIZB8 QTW#'/Y3AYC2232WHG#E
M%\!F6VH[;_1ZMUEL@YB ])6'K0':<G*<(,Q C26*R5OJ=DO;=QH3LU!"2ZC'
MX06_/7W1J!_A(9@32C0"@53D%PA7^L<%<#!SCZ%BOA!Z'FHSA+=[$M9Y1NU,
M!7+26!_"/Y%!*&ZI4.7 [@1W/'3?'@P1E)BG$Y$B.)L*P %:=ZQ__,2H^:N_
MNK,Z!_GGA(0RH?\O->RR;09]Z6/$S;@&%;4 X8@H$8E6+T^Y3JC WH?0QK*B
M_VXE5^%72\>52%<GED@+'R(WXV9'J#%]NZ!A^F<3LR*7BP,M\@#&M!/6VQT(
M(>9AX0\"'CYY\[QQMX3?(_9Z]^!3+9ZJ+]LDU1\9GPL3JG/^#S^1545DXZ '
M*P)GFA.;A.W3TT2S<Z*V%9(];,UUQ@#NJ>TU1N.?,\:\(H-D'#J<!&HVH5%3
M'EKW"-I Y=$&6=\*3JU1TU%?/$7>2D,[N6\F%(:!RE,4RK_U%HR[JB.R]\%8
MW:$!_8"4EK[)].$\IYR(MJ4W++^#"':5<>PI-6K8$!&HV'B#/ZGL)@7YR-*9
MQKDQ!1P4#G4''V3GTJL#0<B4V^[&=I\"^E"+PO7*E(;&\.B7S[X_@B]V<%45
MSH0*VHD/M_ ?):CP5I& !K^P'T^.C@;CKQ-NVZX]W&=H-L)9[:@>Y"G+?Y*S
M^N*#*<H5AL%5<0";\_BH48^K89)GCX_V@**=[9?O]X"B?T- T=U(7J.9 9$<
MEC<3)F)>2KGC(Q830290RLM(&Z%><D^I@FB#V(L+EV(Q\82?BF?9;#/D:-DI
M(*.7$ %@@Y_YLK/!8C.P0,T%_J]B.0VZ()F 8TH*.>-!/3I\;FL((TN0[9$)
MNO.(W>0'/D4LS3VSE<<2'370.4Z'J7>*6M6@D*:5E)1X4]*7CH_%A]000@%)
M=BG\R+XN-6KM/L\H9H0!C$01[&#<#]3C6<(*-:& 8$'MZF>Q(^-D]DU*'$4\
M9+&+Y<Z&(3DM\;K-R;>AZB$N7:S7958_O+(O=YBXJ1^"QE3RV^)P_L?3)X>A
M=I7VXC\>/3Y\XC]15Y'A=Q0(G(_P!.#'["7&B6(I;&SK&C%.M[1@2\3;GSTU
M=:%X^Y/GYA[\X;?O3FU #&W+EFMBY_#N$.UQJ_$L5*;NFK^Y*[HA=W+/V!.9
MO&8?_.$=T^#]9BK8LKG40AMN.[ 0J?N%LNE2/=M0E2)N&<4%:3'^<Y]^^WJ@
MNO&"))MX&JI-\M0N4D8EQ4:F=%'CXR;>[H/A.Y56W3EJJ)/Z67]58BO#2[2=
M),H#4WYO[5GR!<5G6S$*71:I>TXB%2<0;J[TTV,OC8-"?7]4-:A15*:N]Q:@
ML.K??#><^9D#.<7&'"2DR3AVJJ"HFE7 %WQ\,T*Y4;/U[6!3\)UJ1:Y\._Z"
M?W)<OXQBTDZ5FEW,6R;*0LHO+.0>J_'UE,7/=,$2G^ZF,]LI9A_@9;A;&6XH
M_/2VEN2YIHUPP%SEC3,AC?.GQ-_;/-,=:/T LLH>-L7,CMP/!W^8^\%F1,M,
MD\W.QUM=NM4OEDXQ,;DDL.(=S/SOX(UP3UX064S:\!_=_SXZ^N9?DS\"];2T
M$]I$Z7>0"WY]KJ$,E:B6;4@C/[?$.J2/_Q+VH5LD[D'L[?>S]_P;$/7L]?F?
M3D%P(S4F2V%.<_<2V1W(4:*8H\2T7,T]:4W1-N/H'KIQE8078WQ-,.V1)=5G
M^"1RC*#H)8_OFT/Y1[&$S1\"$_;!G5OK4W8$']X ,/QB8*$F\8EFK:EJ\>^R
M4K"MZDB='!T_DO#B\;/$)@2^ )7(=,N9>RN%D-V164%1YB!]7E?NI$@A4<+[
M$7J0)@94+@! TKA.O(/<%1UB6&#3&H]#*)7= =7/8EDPAA]=X+1WC1_XI%V!
MBN]_6Z=*_B1HI6? ;;Z<)F*DSOQ68)I#3!A_'EQ3G_ZU8)O_8OC,TST>\ROA
M,7_ 6CBSE,(O\V$06 2_8RC9Z8OF!_:/="59M*4&??8". @6.AY[1K_A_W!J
M^$S:JG$MW=LS2-YPG[M='OT>"12*)059H=8/V4-#=K4IGNZA(?^&T)![SC4S
MQHD(\S8%NA6$51X"ZJ3Q@6+Z%!M):K5U8B5$5?Z>EBTA[3@M?*16BA=?Z <]
M9Z8//$K3R1/))#_J4>=M5SM&7\7ZF@W0"VT_#S4LJG90$R,!JEE2A(P*:G9:
MDA0DQG&J:JL*Y(%\<)6*+=&S7A+S%+/$'VY0O'O_^:OYSR_"Z;E*BQ;VNJH8
M;)N'Z]BR@D0])-Y:M2?OW#7]$SNJ>!_1%!3>Z"7*8SAK)NE0CUSJT+!>QP"$
M>4[D"R1G8+SXLLB1Z$**6FBR:7R]\*HF@V9M/&9/!,%M(+BF( D<WSJ!N -@
MG0'Y7L[' X@^SNYW7G@6T1(D-+2%)]7U802,:RLNZ?-A$YEWJK$8O@K[5A7Y
MW--&C^;=V/%A8EI;=@487Y0ZU1?8]K_DJRKP0SLNVJ*":-.VA()0UQ6ZCZ\K
MYX.3.[R6UC.?<H0!!N]46&L_0FW4\;JMZ0T$E4ZVY?7)"99:V&4US84!'A[G
M;)W(>47>H@*!5.7N.P8JT4W3#K*JEKZMK"Z?Y#*EO76QX;#Q/')IA48C@@Y(
M\YB4)T6#6&'KYIE8XX#6":"F7V<@I<=>EURV( G&G?!+%>J>X/#Y2Y,RP)R[
M6!3@]0G+"P3?;#,K,K?&56TB^T.;6RW0G*4;!!O)G7A:+]Y[9"QB*J@XJ9\U
MIME.3P>K&XS@_7:E2NY0N$2FBG;?3?JK4A$1.I$[JS(R<EG-#7GU72E.16SZ
M8872%7C:X>0(&85>6VU![3M0C\D@R#3^LM;_#664^/ZZ(Y4[$Q9-VB5#US99
MD-R]X4XW!FGB[!<WY;0F.WVC3=-]F&]D@#V[>BI]'WF'F.=+S.R>R((&T4$U
MG98:H=5=([P*'A8\,M295#8V@0.;("?4!Z$*:K[(2'9WSM,^^?05;_./%%>$
MI9C6LTL!I",OPJD;XK\G6T@#XZDF$,B8*HCV$B><(G&HO'6B?.'LFNK.Q0%"
MOMPJFE,'/OP+FU#CO[O,&[Q\"(Y1'6<ZSVRH$JWMNXT_TT#D<Z D68HD,"D1
M6L,+L4LNTWI^K7$]2_-#ABZ:"2#'O!)G'0Q;MCZQTX#/BH'0>/-2NO&(J0]E
MS!9%JU:I5\Q3MJ?<CK0K-\@YF3.]XV KMMDZ3/B!(/?"QWE95E?:@LLW$/=N
M/YM<$W78M")%L'T(>],<&>$@ARMJDO?HB18_\]=X8,^>,7I])4Z /")=&61=
MN@7MWEO$X?-.K_I45M<'EVX-M1XQ3B=.T3&N9I]M73.HTTZ?:G[W$N_K\9(Q
M8DCRXY?Y:K(F58I 045)M26.@Z2#J#J'=+D3>6[K[A&3(EJ;**9,7*,PO+G)
MB7;G)S!54X5-FOH3G&;.*4[;O,"M40,B0^44^=?K?+%1U*$!QOH.Q<!24^A5
M.$VU+%M;-DK-$CM(?F$%VT3CO&0?7X8&H.M<1 >#Z.:;,B4HFA0YK-AT(Y%B
M"I8:]0^E_!W)52^L".@MX^)V8"8S2,4W;O^E6*S3Z*4ME]G:R<1LWGA^9X7S
M=7W>RXRMH9VQL7=8!_,W7LLSY'XOG'!_8)4P-(=ECJRB-.4*) <CT8PHZ#*8
M4$?:G !<E-K-F!'"^PAR^CA;?H%JQG[!S$ZU_G<JTG>7IRA+O6]"W@UJ6,C3
M@1:UC2:\)"BE#>]H"UYJ(%0SIO&F0 1#]T)=YEUI VR*,OCW"SYC-@/3A?[W
MSC.N/A[E(HA*9FXH+SYYSLA/$:<*!&5F!/,D6)SU<#L9'1%I"D%0Q>](W,FQ
MC$*_G^G!@D7O&>O#E_$^W'I9^;GS\Q4>+5% DWQ1.ACK<?B@OJE%ADT J6PC
MFQ[U"L2!<(.PW.Z=<2GR6A7I+.0)G040YC[=<!HQ5SI6$ +92+;2]Z#QG[#H
M2.&XF]G2UHAO2T9M(5'#ZI&/4<ZCI0@)R/&8:%S1+O3R'<BBF[ B<+PU"T^3
M>@^OR5>9_,:-(9K$.S+P4J+'N$/2>PRE7BB#,--4"",$&>6WK@[H?V6Y #*W
MQ>]TC,@!HGSN/N[S%;V@-SZ!QM?#1O7H/MA@R2X65)2VFEU6&JXD(^I.7:5W
M"'1D?/_)[>'YBA!(O1A@*H-J^INRN/T.,W+;(J#-N!*YAY=NT])!*1D-3)).
MY?0>H+7K,7BV!VCM 5KW#:!%P9!V22H2Y6]L<#:QK169C6"3=H;F6N(1N6WK
M,$,<9(2?CJPQLC2I(J^Y1"!XP 9CRCO-;:GI)<$E8$ ZG3LZ=A@/T>/IF8"-
MI-8N!IK50 9_'41E"#<%8P)],Y161U/)C MKF%(^$X#NFD/F(436 !QM)"M!
M[^/H^'I0[(>%LT"*/'HV@NGI"F6CG*97':&['#$4_JX@Q>'D'24EN,[_.C/6
MHQ_7"*F0=>BTQM4N_YBIF6TJZ5,"@AHP4<K@.)ZV)Y.Z@4Q*.Z'<>R:I")AS
MW>5H".QD'MR.]'6.1(]0C?;\.SYHZMK,[9';)T"^)E[2)OFHK*2,M\YOZMU:
M[F<Y26'&!<VW.=!0>A]/!RM/G$A_FVZH&NUYH)"-*[DIE%N&@TP&^PC1\4"=
M[';:YSV=\Q?0.3=],A@6N%OYE+&A7('D)/6:"OS6,8#.!CFWP'LX!_7 V*-C
MD?MG4D=WA/F?Q1L]0/AC'C8HA8(B"?P2!HG?,5R RF*+LE+SZ.M12R]8;1J*
MZ3_$'KU7?G\ZWHE2VURM:\GB)3?4N^[W(LU/:>Q\+>0PL<4YC:>SH!9B_BH,
MU-(,4YU?9L6J9YW%I2]=(1H:'Q"\./N<4FM '\Z*!\D4@\%NSFTC4WIXKR,T
MY@FT#?I9<[M@/YU0$Q \!.IX3(T5N=#QP.GT=B7UWIDG%0<FLKO5H:*_NRQZ
MF8GALF1+!/5!8\DR*7?N\;$T(<*OPED?S?LW."ZO<:8;53@*R.J5K+/KQP=$
ME5, /Q#&\D+;TK)XMO0,(NV&=]*\F0JE@*?++^A1!QRSI&,9C8<8#3CCJMOZ
MQE2RI[;:W?;&JG/,.2W$2QM<8:F.+U*X\J$1-<P+"K[2+V/GDG29ZDI;P[$7
MNE\SV4#'A@MS1@"7WCT4T8$,4RA.UOH[0 FMOWBG<IF#(,3YQ#/AE+HW9YAH
MZ[.'5>,H9[/+$DXXBSD;LU*C8<3%49G1$*'%@BW+[*HJKE@L""8IREO&%4Y6
M7IKG9>5EJIY6VVCI$R<'T\+48MT$/8\D7!2#"HD1SB):B.LH['9=>8 LK3>2
ME+F4<17.=_+F^)**[MTFH2NMAF*T/&ZY<B9C?9 V*),C*!F:5 +M=E&&(D%?
M@S;2JC3094KO&4%=,#<<Y.72.9HBP<1O#6C3&]:/[@:@ME*W"GV6"P$DA]UL
M)FTOLVY=9KT<-8=NCH[V.$/NN#LF,!KBNFPANA?>HP'<5">^/(!. +RT9N,B
M7*SM2Q7>G9AB'<8<:3\7CHL$C"5%@1D)&NGY&P//G1BO19!WO_BHQX<W'J)V
ML_C>4->-Q:>3T0#U\#PE7W,I7K*SFWQB.F0?<J]50UVFV&1(QC""AH[N>G0Y
M 9N="SJ=#X@<CD"S:\LX>SR=AS[!WN/823UI31^$)^637FPV6?;)ZB1_PKP#
M[4^:T@IH\)JG":")?'=P.?:R\RO2F<LN!OP7@B9\OD JEWTF3BY1K:3X4)OM
M8TC*E'375IX:,R;TQ=1[67GA9EB**TQQW5D6SX':*3!S:Y^*D[%UC?R:;R87
MZ4B8E+C2#B@TZOTP):2@G_C%,V^6\F19."O>F.3(B:#7:,>63-Y0D#29G*W<
M&!(=V3_<5^=4&?V/2IN"_]T98^X+?8!972TKL7!V3V091Y(%UU)C 7VJN<J;
MPE%P+79;$6YS'ETFM8.#3%Y11%3 VD*;NP?/['H3GN_!,WOPS'T#SP3KA]2'
MANBGR@6,U ;E.1K%XPD%KN_%;;EP!8J*5CAL^!@<;R1V[GDQSUN>) %#B%WS
MS@?[1<8$U_&<&KIEG8ZE6R[)*'U@]4G#%1I?SHI_J+]15X>9268S>&RF]D!P
M-H$6/R>"Z29T#7 _>SKPG>_I.[#2>%R+BDPY]^"& \KD .7I15G1-1.&>KR9
M\J]3TMB6QCJA8"^X%J;990[X6NUL(XI"UVNJA98G))/+#=73<I,2CERY#R8G
M]+)IAD0[39SIX@TC:%NZ05'T&J?EYX_G9QIJ)M".U!!'G-@@C"$!X6P4C6L5
M^2([G+QQ_W RS3T3$2"B=*=W<E"'TK<I5R.F6',&=67L@D14^ ^NV]EH^= 7
M]%[H-ECP;0T8[/5'FBU<B<^,2"KM/XY7(B$-U(@(5,!T@O&LZM\_L:SJ0[SX
M\*7G53L54B'A028X0<2!X5U2M=&CEW$=:8E,PSSPT=[79A&3/]PL8J#A@_K?
MH?%#,M#U@4/_=;4" _V_9K<''S)9$E4&%0UYVN-OC[_#MZ-V %%_H&B5NWTB
M%'@9<+_#-(\@@OWVY#M!W:"]$%:?@$=V<PU!>?==1/=\TWON1U>*6^I&<4^Z
M4/S^!A0CH+7S?_&N%/?'GA4[7*?S7O3" [,0SB]-]AQ)_(::Y+DSQ J306YI
MD7G^2988DAJ,?MY0D @7J\Q !^7^."V(/;Q62K>:4"QL?[J%0 \ 74"G1=:7
M=1JLO!HP1(+Z9PR.,\_;.>1[7Y<Y$HFH!2#G%7F#Z[0HV[6:WANW8I[V_I&Y
MLC]0KA<&VH40+/H7D(&E?/F'D],U%8X2IXW[FA-$"*R1.T)YW (29EIMJ'T
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
MV[8;C-M*E@BPE)N\YX>'LOZ9+'NQV(B;RT2L!^$+#RUW=GY-+1/01)*MPX@
MUYNQWC/RR(1K<M\,X?1(\KO.AE+I:/S!'P[7!P8.#)5^)OEN:N[1[(O^GMA$
MO13B@-BEOCGW9@K _I3$6[]'@SDUPSP WL\0XSQBC=P-GG 8'<[XZ>(2: +4
MZHW.,DMW>SXC&3G?&L3:LGZ<,6.6!/EV_ 7V@B)*");G'9B(TZY* "W8NQV6
MCLZ8.N!HHV3+3[$^E*M/E)1!" 2,5P3:9+9//$RCZ#6O7[3N]-4$V8V$JD1*
M0$MXD=;SPH!!R)<R[CYJ@0>[M-@M1C+:2)TNW&Z'%0&\*"#<E.ADHMX$+3\1
MC@@A!R@@4!PT@LYX\&+;Y#G_!? .C!,=3)B&U+G*-.3'<*8H6"8=L(TZIVB#
MRH4^]?\P(TPBG#SF,4(6%2KBS!$VV(9]^O;KA;Q_0@I"66O&Q??=1K[?C*L5
MI%+4.S$87@CJ[7 !YU^T2J2LO*C<N^R2NI4%+I]!W=YP8,S][_'C;Y*)&R@7
M#7\SBDNVOWGV_!NNU*7?/'WZ3:*\6-ZFL-\^H1?(=QX]^@:& -W9!"DK?W%M
ME!M@N97JJ8Y"D<CS#OLNG9,UB E(NX]?4VF+A4ZR?R-H[C4[ED-9<UNQKP7L
M;1D:K! 4&EUCEB@$K=#L# J'!N#S"=)FH .?7N9EOF3=5*?5"DTAW!"N\J;U
MG05,LQ3C+8MY@++2V8;X.=S9R7Q_R,9_@\INXI8-1M//P45%/!R3>4X6&(&]
M; I>DBA-EDV4V8"4Z,@D_9/GW&M5H@:U BTD+FS</.DE2_6M$,OS;.6$-#V.
M?VHT>F+66/X:=L:)TDP[7@KMB>139TK>YQS$:LW964S1;&(@'DE7;FB*SY+7
MAI^% 918A6E;SD%R@Q;W.)#T9'\' \B?0?Q%NG%O<^<-L.A@=(5HPQZ_\!7Q
M"Y%=;=3['=.,PQA2%% '.C.(EQG%RBBC1) ;<G]WC&Z0%'9F-9 UDXO\2DJ?
M"K"=:_V[DU34[*^M,R,&6&MQQ9ZUTSBZA,:(BL:@.AP3M=-DY4X#A&QTJS70
M &ITUKY":Z GE,F,[F_BU[N)KX)+Z9/;IJN;@)DGOI_/C%@][OB:OKH!WEF3
M4PH.'-R0N@LV7'EH%/,X]IK9<5F7*$BS+*55SCZ)W/?*H^YM*8S&#6=7V3X*
MGHV_"(;?$/('[0.#3Z\N=9V)J4(LBF13'IX<+(@/T"/$43HFM+G<KTYB<%PK
M-#>@P>.G)Q1N6604;,%;S2*2G=<VX><82OS[P''\^.BD^X!. ,:LPLG1D7T1
MF#_4X)&'TS*0D"(+.S/+H%]3L .E0=S1=!+,'0W[T'7HV4+X"C+T>MO<,0C-
M"/VD;1LK)0?I"SQBT2VYHX&,M7)G=GV9UW,]<OZ)4J@ED3A"E',>I]-%?(_G
M^HHR\$T)5=^LM9<%:]F-D1S@S+OO4H^CO4-2KYM,#'>8&R$9CZ4U?=7@,LCS
M\*;&<@WCEHF0S'=<PD!KQ.U>D06HE4-9NAT;VW#<%-A#'+H0AY,]Q&$/<;A'
M0*J=HNGIY(S1?^\M^N]!!M&'Z[@,+C"4/*>?\V6[[.;+IIN V]@"/F2JRR'@
M:7"[C.^:QKZIA29&SMFV/KW.5NKMVS!J<U]9];6M%P\=D(2UV_I95M]U*.45
M12R0US=%2MQG5:HMAP\0%SMY6.GO ?-:8I2A\D.AD_U1"RE DZH9@D_9AO/.
M_)(F"\1_%IW%\%F"X"S:1G.>312+?_+-/HZQ3U#%M^(L4/;?D'3J MX-;"84
MAN^:G9'SJLDK\JIQ\"58OB43U4TV]8_YP:-O$A#E:E8KRB?M;\#7JTJB.-UE
M166F7-VYF6@/8-07D/]UMZ?_;SZ,K64=RG;2.>M, 1-/1D!D3H8?!)O'3R[U
M%3>=N%/ /GDS#$LC.L2_ L6XI>\6XL:TH LYQXO)48H*:Y'^Q1BCY=T]<OU0
MS/.;RA[NSSQW,-"WHH^[T*A%>E4)7H7M*O?]15YH4%P")J&)69-]IC!)R#OV
M8"W!.A>LKL#<.%S2-&,MDQ!A'08F='9K=()[L_SKB^-!IK5.GZ>[E<?=6@'+
M:-2#8HR>K2C7I^""K24%6UJ"#1_S2*(W.1DBW8AFKV^)<'WEQ"8:@WS[I1!!
M-V#<X>KGVRHT("8D[^*-,*]O2O$N@%E!;B<DB^O,N.3UQ/T)A0;2TK[I))!(
M$1T01]GP _C5"RZ2&*N1F%Q3T>#QH\/OV5![?/BX:ZK%JZQ))TQJVX/]A.T4
M K7JFO4H4ZSQ((X.G_(@CH\/CWNCB'(RO-?T>N\1&HZWM%_OD0123T4/PV0(
M )\QACM]@D&V:$1=_X*+0K7( FQ>>5A8V")-U'5^0Q\]/WRT=PGO0 )O0W@]
M''=P*/-L^YF%;E6E?=BX2=",(=DX1Q."E0*4&T>S[0_U72&G?$7"_<%0_5@Y
MV;A-8<0U7[L#C@XG'\LB_T23]B=PA$&O$B!CUP)'WI%8'Q:J[D.I!SWN]<M3
MQB=R:]E95E.U8)R1E(+'99::/W UW(Y:^/$3PG1!"W_O_A4KP"0T@ X?3SX>
MGAU.5OD5]:!,?'MT\"+4[D'5$DOE$0[K.D^+KMUD%&=O880F0)<#7==E\@Q3
M^&P6@<[;SI[N'35?ITZH9Y37?7@LP+]F'%Z8$Y;(B6-&'Y[^;YO^F*5+]P8$
MT2=GZ.B8(&@QOR+^AKD[.P22/4!?*]N[5P+OT@72'G$1[MR*B+E\?7\;7U-,
MB^FV?U7GV9I*VD;&HFYM@XY0]*6IM)OUI,"!O9V./Z*9=LA^H)X>6_#0770E
M<.K2LG3+Z@SWN5VUM;, N#$0W?@GQT???OIN0G">6FA\G?Z[SJ25+;.WO$UK
M9Q6>')T<R_TWQ<XQ)?C4Y-0&%H&)#?-BSMT:*860*VABF?H,&G]EE2*9$1#B
M&\ZI<*<XIQR(!;V1+G0^+Y(53E<[,5A4E6\)BH9V)%S4$2*;P_E!FX@J!\5W
M2C!'_X4V=FM/1B\=ZAA4;7XTTCWN</*2T>AT(+QTDC T^NS.JQF(,Y&G]+:S
MC3AKE>+1-P<G6VHF]&O?'SYW7WSL_!SAUT%MLK'_NTF;\ +ZY1/W_PZ=729L
MS@"N&;0>&?SJ.N"2UAGURY5&/=UTT.'D%/DDQI4%;\%MR:F[3 6.$Q!QR=&S
MYP#N&1C@T-F) #(-*@AM8TY0>)\ ,DQ4\M\_HG_Y YGVYTZA5[J$1X?/MK@F
M>ZA-%VKS: ^UV4-M[IG=<+Y%#SH-,<U+B9XP+1O*KP3AG%,/ !3:P/K+4%)@
ML'JAY*KRL6M?W9P@0!X%^#R0FG0@-:/N]05$G\' 6A5>96&$LYKZ<Q ")K;
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
ME#G]KY$)TOO3"[094060FL*VJY>^!GFG.12L=A?,F\U]V,L=5!V]A"H8R;:
M1*W<8JR1OO8]'F51<4@J#HD-:T)W=#0<,*J:?2+0&\+4LB3C,R19]9$5[ R;
M^=W;&N44*7*=="QQY8),\Q4)\5F;UMH6Y:+,=]#OX=V)B:_P2=08":;GQ7P4
MO+ A"J?90E]:A"M]TB/83[FSVQJ0.89K97>;A0WWOAU[OVV!)2LJJ]GX70B=
M45 %FSLW),SUD/DTKH6+U(9:4[>"53K/NJO/U/H$06?91V26399]HN?KX?1;
M(B\W6Z.H=[U@/$W<$OGNX'+<?2#V3XEKOFO78!$5GV][?/-^Z\=W4113=8@/
M9E8RT]XTP=02?")N0"B8>'CZO/_AI,A!! LF5FY =Z9^B2TH9T@/.?]UNA9+
ML,XNE&,4;N,5>8>1;\+?,F8A1'1#J*"*V7(IY=+8LICM]A0Z.AK.:3<$1NYW
M).'<74X6S2C2KM<EC+D'=D:<#?7J[:O3Y(9%H?H[]JS0/5-EKSDE?T,#".=]
MO@9U;V*/U3_<TL\KIUG.G.K[9U87:B&=DN;.4_!C,]P;P8<:IT1!8F_<A7;/
M/2,*WF3RWEDU[05Y[V^:.LT*ML_/W&&^G/RC L$5*2_X1<-[!&;SAL"2[E!8
MRR\^KV0E</+&GURXY&[K7V:SC)AH_^__Z_C[HQ\>'2>4B3KA%[-K,)\<?R_4
M V566#.O\0DA8VY&:17:#QQB**$*/VM+R<L1\=%E535C<V,LJ-I*\6L0 %A3
M'0O:')!96+I3)+<YQ,E-A'QX_;@!O1 $>'MV8Q:6B9BT.-'X=0G3)FO;^)ON
M.DX&JO2:/#UXGX(P7J[D4/PF/*VHN#V+?Z9GE3;Y3!XM&^GJ9PW-&,DNE.Q?
M@$Q9F<$'ADS?_8DLDG]4Y%)><ZZ4!\JG4NG?!M\E1)U;Q&>(JVP;PM_=KI1"
MO%QGYO)F[@LMU_2/9;F8+4N2U=@WM&[18;EMO<H0_TGQI<@!&QC.W1L&6\V
M\\N\GKNC5;L#_,$JDH<GR8<2BT.ZD+K%AX#S.=P8'X_ 87<>V&1*XD>-P#56
M:8556J4;YPX% 6W.$/^)70,*II1\>"^<5P:93J<[#N(HL;P)FK*JMB-F-U?.
MGW:2151*\<@+";SZT%/C(T)&/%#L&EPQ &Q(V-:,1IE$E?J]R69<(HVS[/0>
M)0HT6B0!HAA4M*H*0E8T/L[C%SVBJ!B<)*N3$'+C@3=BM)"(V)"7"B'";P[P
MYU!6J(I&RXLU*/C0HCLO;# N/C/3C3E=HN;Z!Q1^#Q<G,4C-$L@O4OCTUA8%
MP"4C%S@OU?],-0./+2+DF\8 474#NQ*%]NF<^-H@0NF7B+Y!IE.S@-3W]':&
MU)[X^$^OE!%T:,K7D+Q@KJ(=+SW;9^.[V?CO]]GX?\-L_%[T_#FBA_#526#B
M9\>+P[G.YBXSLEC2>C,ND/8;\ =EOS'0U*34!F.J?/>K?VO'WV:&T4&J0),+
M&ZV6SFY.R3H7M%S'>6*?\MCOT6WMT8RZKWH)%16&[]?Z3U[K,LL1S63(C7@I
M)0I3**647TA5R4/SR<X'H@#7EQGFZJ2N^RHW22->">?Y)-Q3V7AJE8TX)7#/
M)<H59P.<TFRJU24'/4FN+-U+JGG##-A<5XF^.5E:K"]GW*]&TM#HG<A9=.-!
M(MRW!+2MZ_5#85A?S4<=HK:-)?6/SH$"@Y?/-=SC7BJ>&AS^[#-G39&N['NK
M4E:Q0+?EW9\Z2TOI&F1+S"DT#T9P>C22\?2/P\D['Q[=\@9ZY#2C)F7NZ!P0
MKT"+E#+>VDCX=U:UQ=SW9;9@'9_(3^(X="Q_D&E$.<D#NP+O.;8@6 ?IMH[N
M,A1+1VJ*-AH!A6QV62*-*_$@YS8R,"E:_1D%:BDD7+5$"$CE0XF[%=1;E8)E
M1#]G?D'/H3>A+[F\:"3&Y%MX)Y-%"ZS?EEV7QJ--BSRXS=H#W[FN\YDP6&G8
M+_7X3LH(4<"C=7.H-64D9V/)%0&(80TV@40@I62:+%]MYW,2T0U$[0_=]5,3
M;7'6-CDZ-0=TY& RNWXJ60 _[3B\HUPI\8GFJ5IJ/G=WG<?N$66I(6'QE&]!
M9E@9><-ZN\W&3;M*\X*=-@HDN773[M&L1?IK5M5CZ^5W/+ G^='Z[K* ?%Z3
ME;;Q(1,*;86]]XW(W-_=7#8AKLDSL5O+(5-9=_#5NY5= C77B8'>?2;@BR$"
M<X6#O>=H[P.35GV%[66V :F <3F KZM K XW2B*>M)N\U^Y3[IY*J))> IYT
M,$>W7P@8][V()'=0SW'_A.8##07.2=W-,W^0H,OIR KE#8"4*=J B0MQZNP'
M4G,B#XK):4/^@_0"HV:O;T]],-W H+J]:V64@S79**>>U?F47^N&B5%.CAZ?
M')_[-($2!,XS_3KDOJ7Z#%RO_B4=XG?J;/J",F^4-'OSY@T_+Q1"ZJS?GG)B
MSVD=]\63H^.G,DDG(U]GTUH^/CE._/<Y!8>%=-IBS=W0L)'QA#R20S/;$TEJ
M?R^O>&BPAO<>Z!L?3834@AX)W<]SPV:>NLU<X, M,B) =9O0%H)H\#\-;WCM
MOG1FOF0Y0WV.")9G(P8O*Z'()V9%1KG9K#$'Q'C(<@MKXEJKB2H_C$#?PJSL
MV-[N>1I[]=O3%WS_K^CTP&C\K:WS9I[/-*UK_YOK>?5]6FFLK03XTL<G*T*.
M-,XT)PL;/TRER*3#$O#0#,(."GED;<1L[^UG8ZP:SU8=GUG)K*N -IG:CB_
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
M$]PK)**4EBS*=0::)  _($-?W&#)WX=[>\/L08^O*6;0=I"_4:3<=8?7@.#
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
MP3AMA(2;QZ#T#UC(D$[F5<99_HLV!4+&)$Y"#@@K($>?JU$Z*@ -VB3O4Z%
M/_Y"+$!-<C XLG&2R%U^0&K\ULC!5G]Z]YP*? UR&<NUWD2ZUCYNU/=^>,%,
M?##H<HT6K:O$X,5%@.D4!9D13C3EF,Q&8_((NZ<:19+;T+V4Y/[PPB -Q>%6
M5#*'O!@4=HDR/W9@\2.Y#<RI.^)VL>@0(^;AE:SQ54IYUKSZNN!=H'0G&6&B
M><;U7BKILL_ 08E\IBY3=( A6,(%!U^BD D/!'$TJ,#Y(Q$(RS"&H:TV$H)T
ME((81MEJ6 I,5 K(ZQ!<T00AP[],G&4LJ$3'E"RM3_2DL6B^-/@262N=UT8F
M/YPUY&!;4]DB.4,XQ$Q.I%KIRHD\U.! 7RZZXUW57%4E8GKT%H4 CQJ_202K
M9&;+?-=PE#U2*9C];.PI"DQUI;.W%*BO#.NS5-46J3TPUP1I(C>9#@07@31M
MLT)+BCH0_O:-46D# E(2VB\B,8'W@N!TU,PEG9!FR19!!#/&E,).'"43$4&P
M$]Q)OD5. ,WR%5/\NO.QR'<7(O<FE/V>$L9O.6'\8*G13N40A2"=@O,\H8P'
M>0GZ-2'3+J.[PV(CJZ]2RY9&WF=DR(K:A*HB^;E1M@+!B__GOB_\+?6%]\67
M2T/C$/!;&E]GKHTHK/_#SNTN]IORA9ORWV<?.G8#1Q TR1I!S*RP'<6A)0;'
M0; =9Q:B+HS9]B1RXW56$A-"&SI#S?6'U&/(]D_F8C2!NG#%,EV-9>1=V:VU
MF *!WOZP/TJW=)0BQRZ4)\14=M'ADO2+6G54#RN\.0F<JD":0[C?O*:@75HP
M:8*%?/H2$VF+0<;70ED6-&Z8(DD)NT_(#22WLM:\.NPYG]7K69R>< V/+KT^
M<O\E.;1JL3C *FCRS/,82G1%.E2-@-]^B,EL\%9Y()EU3>;K5+O@$.Z7LZH$
MBUZYX365,QP !9$$+X_;_&PO56_M*@Q3'(8SU*^5X:SZ@=H[$=. F,L1"%M\
MZ%&XDA1F<1V6@:-28?QO'BJ%EGP&]P(\"U.GH?MB/)JD.YO4!A> I!483V]Z
MA#F0I^R/W:T=NTZM??#E;I+!';H$_J'%3N8+8Y:O1;HWH;TE\%1S)JHL/4&@
ME*"E#$+5O%->_M;6W$:":AJ6:;%H2TA#$>MQS,L=LMRM7ZKL.CYMI(/PM89%
M_HFZC5*@)&TYX1U&<\-@/+> 'PP#JU" ,&OK_:F]/6%9U:*U*1*TA'"1X$,<
MD;CI%,>$"?U#S)U,PNM\8 LBF5_7,.8;HVCH5"!_0R4N)9\%]UW4 TOL7S#6
M7%XD681P=O$+=RLWQ-B;5T5JPS)<M*-!4<DS]!Z]Y>#M\1E=?,:C/3YCC\_8
M"^+?+8@I%AP%7PB>K'T%BO3:LM1"@ 82HH]E[MP,Y2M\HT0%-5N-'U^^22;@
M7Q1*3'6W1EF,**,EUF3DZDPI]8F,N)H# ]2G1>7\Q)$A2>[P9;I.IVF3[17[
MK9VG?F4I%+I2I6\29@$0K>FD<CGC$G!F"Y3]':!!PF-\1E7*I#QY_$1)%-W1
MB91NH,!W1[GIGN4?\,'^,-S281BM:$,O]5#0/6#D(4P?5;[%O)[3/FO+'RN%
M,X[T0#W<0TLPOQT*@V:#Q-L]JN(M&><NZS:XM'G#4#\D""H4;WFW;JQZ/ZPP
MAXG-I3<Q8[G@\!3\/'PHV?VK%S,>Z<P2%Y3:]BR<7]4.+32W!;'?79J8C ^8
MT* 9>] J+R6%TXU>0XN=@?)7VWJN,J[U,FW6(+6C1+U\=IDWR&+QASYG2T_
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
M K&=8=J.0L#<=[D+:LO9]_>P-EKP)B-BA!$. [E1*=$2N$W=.W^W=:V4'44
M"1QDC.LKN$DQ^%+V\NWVR(RZV)G]6M_^6L-SW2_T5UKHD,?=+_GM$3:'-B9-
M6DCPV9)3[;L5W-II5S8PZ:A4U52R8\VC_;F__581^_7^2LRNB&=)_T4I3P.7
MF!,U;=PQ8[\-M]@6(@*=[%?Z-LF2;$?!@+#=K_FMK3D@1NN\49WJF^?LU_RV
M2<$,P+*/K-PO_U<G-;;1L8"'1=(U75\VO08DBN\V[4>X#$0;DVSB;B3*K4G=
ML1A=.MC69+_SMYFV E\18/'XIZ5[VR_\[9'*I^Y1BQB -&]]A<0Z_;QW*KZ6
M[C%Y!4;^Y\MI6S=8^3V=_JTN/A/>2YI< OX*]F'@NS(43#<AHD0P\D6H&MJ=
M1>"^9+W.>RPT@<TE\-7X/TZ'<EN4SZ)N8<P>0TKSTLEO)9)!]5'$<4,TRO[9
MB2#I.D4OO*",I=<X*@J)NWP1]'(&V7;(;, 'T>WB_M"VY]<,.5?T7LBY+*+)
M;$\'5-!*O?.BK86K2)H ]%96$K2!&SKTBM@G&6]+LL209RT%H4,>."MZ-:C<
M"\$C^?>M'F_=_N0N %1UKW404 1:AXG.$%RB:"I']OMRZQF=JLR=FA5WKXSK
M>Q-22+1VJPP+R+6U3BGO-^0K7)1(M3B5E'(E_U5^D1<>'^U[2%DDXK<1JPO7
MB</R&,QC?+<W?;_:CGJ[8H$J2[>J=>IQ8,ZH<",Q.#(V\Z(<:U6/VUA[J'L7
MZO[]'NJ^A[K?-V*Y=_ B/F07% QZ8 [3VPJ\:3'*/:*HH8)P@-<%EL,D' ;F
M:9D%/.N3T@I8Y&N=S;(\9EKU9>K,*.'$%$('?T_=4AQ.?E66Z<P4M/L>3/@2
ML3.]Y>XC,$!_ G([F?R<3JN:?>5?LV*1$I,.54__]/.OB:=V/_W?-OTQ2Y=N
M(9W0S&>3,V:T=2-XG4WKECAD3XY.3C 2KEU5&HL9FMPO)JNV;EI2P*::W@2A
M4/R*<#@/%Z^FUT[5'75')UUM#B<_0J%46O)JG\&^4. S@0?D++C,QKX$&ZNL
M03=03]O2WNB77/-<S6;NP[ 1;[K?<KXU$6=I#3J-[3KSS-).X]'Z+%JPV?(6
MPGN>.RN%CHFEJS$S39B6A(E&ED@I=4CXPT+.0M/U90YBH/-X9^(U7(#$TMW
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
MCJLK>%'SFK*,A4+9=Z##NM;[P$P,RJ=*UF GIUOX_"@SRG7H:B<%R<8G+6=
M)C0ZOQ5X3O#I*>"JH.3=-CS,YZ;I_G5\Q^]*:$]^ VW/\@RQ@+04OF\(RRP:
M1C'>NRT1\&5F]:EEN6H&46+,$J2+'6,BXN7@!R,1+;="5 CSJSGP( $4NEXN
MU*%HUN+405Z?Q#)I*,+B;"C7Z(]1["U6H9JWC_<]4<8UU/!:HD4Y4I"B@<@K
M@5F@$,] BGZ?B$='&G941B67<69KY/,#5*;#:YG'51U;-HOG+YY#)@YSPDB>
M;_(NC."S)T^?B%:5J:O5NC081$%W<3-!19EP*#4KKO$L218P.179?^%,N]:@
M)=^04 P$6P.82(OF@F+HX4*^D:>5J42^)J[FJ$J3@M5I^44GK6RZMJXU3WT"
M9I>-^@)T_0&JFOK(BZV8DDRQ0+P$&7>"5X%\3L7<%_=;7H;=Q'W Z7-CTL9I
M$59*1 2^KJ"0O)=9M!8);Q,6/X81(5\WTWJ*;/L7;1..*G'LZ#W#N:1;34/\
M',++5G8,LT!BK8N_AGAJ\?0/7G/K]4#-]V6XZD!40T.M.KE.W2V>*H3T7;U5
M17:)1NP1%.O$Y5$\G\,IA8=PZ!T[IR1$S5A'FB4-57W9*;<2_0[[7&%EI<FS
M5V$TH+NQ^)S^PTJ\!8/"=. D@\AP-JY]TW*4G(5?9B1@W1:3ZFUL=A&!MLK2
M1ZC/Y'C]3H&*6/@<&$,3(!,:#H7W/_T]3X)]Y_FPH>8L_3WOGO'S(Z97:LVR
ML.E.-ZTT2[#O CP7GQ8T,Y44Z:LN+O =,,,:M$-3 0/%\4V.EI\TZO0[UE4&
ML0FYC8S^8C#9V$A6L7+&CZ6:[+N<BDQQ-\D,<<8+PGJI[C(+CLOSXL-<U PA
M(A/7T. N\ZZK)./CFI1&+W)J!CW"5S?0F1TJ"0:$75SO0*A]C/9&SGXQE-(
MUE<J\3PZ=V8R!)\/Q:;<HR@2=A.2P&'CA&/IZ3$43S%7?*3CB[A!FL3CR,0-
M*"S5&Q-K4>HES+G)2W#ZKA7=00J>GX>SK%X\A4;K)^SC%.QJS=V3S"TA4^T>
MKFJ1J<G?YD ^ZDUT_3Q[\LF3S&G&1]0HE8:I'AXB$H*-#CUEOLSM)TU$/-^S
M)W$MXG3_A'_]C-#H-:UC%S&E)P*7YP%B#.Y=,[:6F,MM6%/40_@F_RF,(II<
MZZI<NSE[-C]G2JUS<C)ZQ7.&C1E"O8HMZ%PGAS<DHWQNK'@DU:)UDA%QQGJ$
M[&!"0_IW?$;ZU_RB$30*(#%M<(K"W!_*O).2AVJ8[O2@H2/#!_N2MM1YF'CR
M:"8M3_G'>@LW2!1'7B@$'EY?_^.EOGZIKW]L>8PO\GT>'-000JT8\/.:6%;)
M*S[#OL:_#^'<0+O('AZ[;TA<N[)#BF(.7M:67;R]'/-SI8E,C+?$$"&@6/&Q
M7P1WOE1B D+74E9$73E I=9JDRMIXNUUC"G,!$H!$"VKWB:G#@SNE=9SW:<
MHYT)PAL=A2/]F),7BS<C<;H%69]PH#.#D^@$\JB97QKKS#NW=.RUI-L2"=&'
MC2Z[RD=&&$,:AGE5MSTX!J1LH1>TL]M&:=RNE ZOM/!S!IU<\*%SJ4YUJ?UO
MI#"2=WNN<B:^ZVI4\L3[N5>9':)?-//P2K5]W7>]9*QJ9AD#X5N$]X!)E7;6
M-!5&!XPE^ @?HXWNBYXPT.PZDF,V])+A7G&ES^67PX?:;M\GW4RB>#])/=\Q
M6-8)PI.KEZ8G4%VJ='H3QP1@8\DGSP!M?4Z(Q((WLEE>'5^IJ::WK1V?N.=.
MF@9Y*X)J2E].IJ[4NJ;Z&O?MQX'60: !*V>&2S9)\O8)5)-0$XPO9_>V-72K
MA,!"@_VN S0IF]/&%PZ+<*<'LTU\-.<84&"?4VMP=Q!?M^L&CFG.\"2CWDR
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
MW?7B_VL'32 ;XP0E>YCFG.SOL4N/+@67S@LI:G>5[S132""\OS$D;W3XIH!
M>KBVK@K4UN.P&#&Z5G6X^!Y.)67 ?>#CFR<+K[2I(4;$IU$.B+.C/#MR12V%
MTY6&AI+5M+F$V9;_%"EC-:NOM]4#4!1JJ+M@62(_S8+UU,LD+J)0I;'[2AZW
MN,.)+_S2,^HMUFU=,XR<'UY[//C\CD)C/!3Z+&$U9\EE,S?R%)M6KA;!RS/A
M28OJP([JGODJTF<7225V"Z .2 ]-72*B'K"RZ$/TWU@UCZ\?#"%MIH\@F7[2
M:'V'D?\N4A'3?M=.BP_^Z.^8<)+0CQ(31$46ODZI;&[&.2BRG'1I6NX]\2UY
M3;E?U&V/RLX=9W'8F'D2AK#[HSD,BX"_8/U,U![4ER5[SPS)EP2*MFV2TAW
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
MHJA28CD11=#?3;V=COQR2S%0(C8KOPW'T*ZRO[?#'A4I+J$3)2ZJ@B3;% Z
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
MI:EH7?U4%D)=(7U%TO\5\]>6SIYQ_:/8)+>%D#*5\./2)B.D)_=25%W!&DK
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
MQJ%[EU<[I@]KX->CCTVK-%$T?%OZD/ =7F&ZDAWIH_&S^O>QEB<BW%!18E$
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
M)7WV.G'/W=+I:,TN+H![D\&!H(LZ<#,JN5R;S=3__#B"*P(T1X#^YHH O2)
M/S/;\6-M#2?,V,IT?H(&5$@24C/"YUI(RX2"J1S^R9UJ$4OU%$"4;R*(?@YW
MA5G"@;)(!/=<9VBNYWH T09>5 SW$A9]]Y"8T$N3Z-*<UV9'+9Y;-'ED&"6&
MP+;234$"0O@P*P.@O0(<E)*6\;ZI_HZO5$0VD3-RP?'SHGD$9LI*Y@N-I%5-
M7+9HOHW8+&%;:965D_2_Z*,A>/4?$T1M7$#H'BN'K@V[^JA4(-QHFB(::O26
M8(XOS4=X3?.U>A.9"W1J;? I,4J2]C0YTELMO.O&H,4T-)&^^-3H@/J7.("@
M0L^-F15AZEHFCI*)L);(/P,"OE/--J&X3-=@1KW@,;WV"BX-B0J6L 71G_[K
M_?>D2K#A;>OKD-J]A6S^KA%H45(#T\R7/A([6 (8[J?Q;CLQ))J:MO?-$ P2
M"FD1GY140>6&QL:O5!<D^LW3]"9!!SHLXV,C)Z+((OQJ>Z"T;>#D"9,-$5?]
MZ5E-MJ8J$,SNM0'/-D]2\!/1CDFS!%'=LJ\&$<.5LE5:A-05)Q.D549Z2.M]
MK;K-)#3U%[8)?[QK=E0A"=M,]Z.?9VXJBQ+CO_WRBU]]^/7*<#YT2MNQY;/K
MQ9S P=\DO8M\KQ(U01+7C L+G'2+M^-NL/=2>I!'DQ7Q[3>O7VE2 QD'LLW&
M-1456*B)1"O]=;Z6DG7]M"N4"VC?\I%A"\<4=YS0M:CN0AP*^AUS)8CUCH=L
M\?@X=-*">0O93S&;KBUAUVSIJ091_2ST%P>S*CWW!!)51XCSF6=7+1W13,OM
M77)@EO<IA"R2K N+IX_UYJYEN@8^-9D>)A5BI_F_+W?&(E4*01=XJ'>*CJ\K
M.[.!6:(D,!Q!751O"EE*P"R[9)5?0O9[,<U\@(?'?O?=JYO5>QJ!\.$7)E^9
MK-2I-9>DBJH2;JZ3%;,\W0P<U;2+-.DF_#;K^M3ZJKCF=19VGFTQ_W3S-75A
MYNKKFD#NLO#2XUA8]O,5">8E9BM3?86$@=&YW4)=:EE*O:ZX#K8(EX#Z!=JJ
MB(/AR-)$VZ8?1K5F9>M7&WP)0:I0>*/J$/GLL,A7V8H1.;&<(FW@8_:0X./A
MN_>=^=5N]:?;)>R%:/3AQZKZ:1L;C45> .7<I?-#2!Z7;7YVLH E1M]/Q)E]
ML19LK>X$FFV@L!MU;1@?P]%/6RPU8W[,75^IFH.J_"I+QG#62)EQ>F'K@IO%
MJ82M*R>CYK)'$Q,ZJ+YP^"UW8>&U0* 8E>WM\)#W3*]"RL,S,WGH&Q16H(G[
MU1^*U9=__/WO5K]*[)KZV[]>NF+7-[=-R[V,CG=5YB=9E^W*F"=IU="L$\<%
MR1(\M"^\N<3^Y+=Y(=-OAZTR8"Z.=R'T2.D$81I32HIDXY>#LBIELP(WDK=<
M^G4[JV!6B&Z>1.Z(& DT4\O7H]?"92*KPB/7@5<>5GE)]";Q6^RK2( @'B^A
M2A*'%RB1I<<@1UV:$:IR+/E<,HK5U,-B[GW/6V%C?8%GPAL=$#Y(*1ELTN98
MD;&J\:G[GT@4DJ"#J7C!A^%6&H0NBJB,T[6NPXMFPT$9V6M(=:@*7C$T>8X=
M:Z0 S/O1VHFE,1PN?:G3M7P4>2OG P@2^ACPC=KZZ3@7%HF"UH .=<2TLX$!
MB;:']JXYB4DS-/9^Y*%%6F%V$IHYC4!5\K2D(UVBC-3>;1*6<#6OG1V2X7IV
M+"8)*ZQ&]QWA9:7#8T=9/60*1: V./AH+=6%S5H9YX97GK7PN0G5=%%O)&E
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
M3S(,C[>!91U9I^ #EN?MAJ?8@.5-+%UM^EWO?,]+8MRV ,Q+"%Z,[\+=T!/
M1-)87.4%^Q .D<>X&;32,)+9KFCF1(SAJ5=Z&DXF#6EC')PV*\[>5=G'5N$1
M6G/6Q5+(@Q$$9[R[/#?\3_?8'FA*TX8]XS@X%0UJ$'.RJ263EP/#]&W'$^HT
MQ*2[-9B#33^%^QR30,JKD&7REN>5R/2V?$HLF%_OAGKV+NOBXP6YIW$ZZ8FJ
M, A37B%U8T0K_*079^6?9S$THS4R,5C:ALNWBC[>F)D:<6<^ZO.\P_07<^I2
M7&=.UTSKXYY36I)1N-.G9:Y4@BZ*>[8IF=(\R[04"ETL_/(G"N6FG5(Z&-X
M!804!YJ&8I6BI_!XJC7H=/\\96W$H%?=GHCO-DLEHHB%A2/#K2/A#PQ)TVP"
MPHZ&(IV<3=CO1<^G]%_OOW=/X.M1LNWHPN- B=\9U:=Y=M"13$]H36.97;8%
M$.*IKAJ2P"NC""/?@IC@!M,LED[70IFLBU58JS@40&/.ZR0R>A_*S8?R%O\,
M3FM?WO((D>+W0:IK&8-YHH#)XQP)@XWZ4X8$OS@]<-HBO#3Q'.8HP#2L@@GG
MH-#WIU-X6L>1Y"&GT=Q^UU-?A5.Y";LV)5.:/ZA_37$FYFH.+!'-V7X01 V'
MCD,!]#1*EBN^'>75UB2^'AT2M13B%39AMFK(!R:"DZE&YWA'&-!B64QRX3"X
MHN.>K>8SEXR<J4I>U2$_OTGSXKF@V0M1 =@M:.L*JAK9]RUA4]G,\=Q=I^7Y
M$"$A8@T'?)_Q=K#,X&D]S^N,/*.,Z@8]'Y0#8,W;;J:9^@2!QBO0)@?:_.X*
MM+D";:YFZ:>B/A=%@^%-7V6#/Y]I O9 "M'(?&I1Y$E(A*<!/*^3][/NL>N
M_RPJS-LEZ$";$?H]IKQ\G:GGM&N$_NJDT3I$D&#SSA%0T4R=8Q^^3L=5!7NF
M@BW9AE0&&RK8:6TN!,33Z,3"2D7[Q;SB3O)+X3?;9G2U0@:F&F*#*"\I)S4)
M[SX3W\L1$/XRU1D;/-WF0\WHR*ZEK\;4K-9PI1=]!_2 H-;P>ZD6B(89E44R
M24S@*A:9Z))Z6(J=D'0IERUCNO8@-=$DWSZC.9!>2F:RT<K ?Y-Z4<,5,V-!
MN+SEY4&T4KI,BQ\M5HMH-_A2DU09N#[@RDX ;'<M(:E]HUP.:\C3!)&!E/ )
M/GV?%AR<AFE:,8IU39ZG!:53D9#GA;U3)#=AG78ER^@DCW2S^@]6H6H&5&J.
M'"$8 >S4LM)B^'Q8B7O'21M?*CY5FES,'@D(A/0WV^P; R'&A&EQ"T^YW1QS
M;1]]E"*3?O#C>6K':-$&HK(,<-1MPR@39$%CK2B-L=JD9#BDO--9Q3)U:41Y
M21#0:1VY6-UWNZD=!?5,N'Y]<LI 0>3'O027J9.4(",J*2$821V$H2!;6 ]9
M&:YWHHF6K?<!Y'81]AFI9B4AEN;XC9QPK^DK4',@QT]X'CNT--^O=>+3, ]%
M0A=S[)8:>!2:+A J_=8;9EJ3<I#U7,\4R=7NA)8Q?2X%I\F6D.7I3(!"#7,#
MR';$:<D*?P\@4'0U\*"$,[.#_7Q0^F /B"N3FVQ.'=2%F\BPVL*W1(&8[;.4
M+!?:2;@TFE@I95=,JH=+]@D(,$5V9(5G$;C3'=CLCH)]8M+.OEXBBBU;KD7>
MTK.TJ%'O%#8Q'@M[?=%^O65L:M@-)0/^I\M#"/XX@_R,F?;2F2,LI74?PN[?
ME?U2FZN"L7)03K8^"7<-^FMMQL >V%!_3#"XG)YO6D@4,5J1UJ03BA^FVUOD
M8)B_U\D7Y<N#MB.SG)?0[$HV)1>[PPN7M.1Z6Y!D"=66V_9C0=1R]5 R;7 A
MO5W^,^;QAO>:>D!K>"F=L@BG[LV[96SVXAP \[K>-;>&WI0Q)26UO@FCX2 !
M%;7O 9&<CBAZE/P!3@?I0TVN*J,@VE*Q'?03/F(\^VI&Y+YS1\"00LEM:3<W
MIN0XA)-C3<,>5O:V+_>U71Z0\'B/37?;AL5M%@]3F+]/*0\#%SMYH&)5BS@Z
MD<AM:1X: \R';_#,3]"Z]!T]]X+HMZ_,_JC:SHX-%F?W'EI7V@YH#@(+\WKO
M09&I^J[>Z1%3JSZAS??@,/A83B/PZ0*:B=[;K'H_+_ KA*1GDV: NZ4XM%@\
M_X/;7,/5<6B\X&YVJ::3HHF7X6(GJG"6:UV=0IHM +HNSA+_<'>2*<!1(IIB
MJQU+JL&H[8;Q0/3M= O*'K*LMV&CD3HK3+RPX@I](T$%Y N+BBRJ+2Y$67UZ
MY2@LBC\3-SEV3@@-P"#&(7 S?* WN*O#HKF;*_\MOJ:=^HBWUG74(BG)^Y!
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
M#5M6^$-E!$) <\OT#Y%WR).Y,E:=#P@L>H+ F%:913J;NZ[A$WT,GN:(O9
M[6C&^0.X<U@QCLZU<:8V(XGLGKZ2*#^L"RE2/@[9W+=N:$#WF)1CPOO:D8'V
M6"[NVW7]IJ51%%0-;IZ2R#UJ(_)52TD'Y7E_ FQ.(FD'>4OJ\9%8(LO;Y)SA
M$4+\#Y8MKC7[O&;_AVO-_EJS_\Q.9I;-17+=(C4VM#A9I5Y72)J]BY#ZQ(()
M,A*A#"@O'?S7_'VRP>$D['^J#5=G@/OIE,'W$6N^W+_HR95A.&'(#:.$52$C
MP%1W:$V*;QES#B@PF(.!PL<.G/'(TC"W4K-?4T%Z#[#Z&^D5$!3XJ;Q05>Z#
M(:@*<;F[0^:]<([6/DY6FVG&7^V$?A/I*1) ![ 3)]"V1_F)ZM:83TX6NTS'
MNK99(A_%AO*ICFD$]+D6%M_==0N@*=],HRA!?EAIR.'IV6%&)7GA8<)@/OOJ
M=:<RY7Q&N$%:@2"97"V?E;34AG FKW?!C>EU\?-20@ JI6].;G^+9?*:E\DK
M(@<-3_?MZU?%\G:)V::X-_XG-T'B-IQ]7TT5%Q'&=PKK5Y#S1U/"BSDZ*6'F
M;[O^5GC&ZH_AADB_8V5RMH2Z-6$\6I>%D=3(IF1P_6U?[@$U=(C&I:96CA24
M(E5B,6G5<%$<E;;[ YT,+!YZ"ZPWEJCJ*&C1,?X2^RHX**")V-6WL<38=NV+
MO.F:4\,<HVC5?C-1OF2GMX"+/6FV2QMK/CUB_FP.&%_*.J1!R[X9LGYZU>Z.
M ?)8;^[:ACSQ6>+(X6%Q2)"YS!%*(@\FR'EF$7;Y;Z#1G0*\I4>0[_%H$[HI
M/V\ESRA(V_F3.D;_?(U) SC5O:51:LT11<RQ,&29XC/6?'8IH7D5H*^97W&@
MC0<I>3 JLD5E(XO,D90J)7L46QHTBU1XN^#XK'GGHJ&I\HBN(A4[B"?8Q:W/
M_XUC^]EDR_ZCOFV&G55+$W *U1.&J&72C-P>&6+L+27+1QEH[)<M=IP#_2]I
MT.9=6%2.RT7,1$G$I>@+[0, 1"DV J3<T<B2GQ1YN5@=IV_1!2CR@/3_(AA-
MF3(Z?(=5U=.[5ZD..ARR$/K<H@?!^8]I 55$-<!>85XTC1H4>#SDACLC9B0
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
M^M\YEB#^2' S;CDML;3%E("$,F-&=='CC1:L63T<FA&H-VFU1FT5 \/XLI8
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
MHQ)%AXTN_+:9$?1*AR"F0._@5K[D;B>&2:JZ:*.7D&O(3^)<*->GN2A63O/
M?&CS=^9\VIP25CZLA#=;DYI/:XQ%XLP16BP=\C?*ZIQ_66XO;YN_@S%6L/\>
M9B <(0>5*M; ?H41Q"$2(J*6O.>E4\3!(R[NK&?J-65UWBXNCJ6N!K?L>6P=
MXV7BQ,.9OJU;\F=/.N26S20  67VL/A1I7>-\-VG=E6G,:'Y@:=[UM8D^"&L
MN4+\P'Z>UH:CM(-GBL+6$G+0X)R2:W/L)G@ Q6HZ(..KJTM<F!-/C:I$EO^4
MF7%^4_[8G)FKAYB6SN;D%TV_A5_^(NFV^"'NKJ5<F,:8W33"0^ <%O+2A VM
MFH$BN.AF8DS>_K]OOGGQY1_#0(3MNF\V$9A#'+C_8%ZOP/QRE,>"YV,9D5JV
M#\"). VZ\OWZ.4P]Y<723L['N DOT5 MV2:)\6*ECT*2LB<!VVFIMZJ:QA1,
M JU;UW"E;5F&&:CJLI(B9[/\#!JRL*@]L=I61:QGK/Y;5 AHF5/)GG)DL@PQ
MV:AY2+39\&;NNSVHVJO)\)2:) $EI@(MDYV8M*.<Z2[9.EB90*%GP9L/HU.E
MRQ.6&X:E2EA]!)M=I^CLJLAS@F=C[E1/(B'B0?#I@NXB2S/EJC L4H"6N>AE
M/3GE8EL\2]Q\ G_39Y.,>1V[D+83MZ)Q!<P@;E)V2[$#3N/0:O=(&<+>Z96&
M<)@)YUCXRJY;A\F3IC7J/@]7T!S87:,5O":A'[]K1$B)V-K",WZH&0X2QOVN
M.;@'"C,6UF];[U*+;$2:1)!)^UDY,VUMH%+*?7:RTK$N5>L\3^=4"PV8L?_R
MQ,VYL]0&BF4CV06A^[;$T;Z+K-U;E<&.63$<5"JJJ"Z ?8$='))^\&Q6CG3=
M<;M?+.GZ#R[UY/ LR ^!<256!NJ4#U58+?R)7*('I.9++2 CW/I>3]6MR*WI
MNM[10J%#]OQ"M37)CX9*L^ LCEIR"5N&=%_UR#;=L<)9/H$HL#:NZ3'%M8]%
MYA2(X@)T-&9AK*+47WQN]81#"#22FVEK[V;U*@P!,>\EXD!B#408ERDY=R3_
MJ2X]U>1;TILI^Z1$F"7OW0";W=F>,2ZV$U)Y4;?T\T9N# ==._;^<!I^\3AK
M!N\D89(Z"I;E--UPG@]/0%I=[5TM.@WA[1NN;4VM,&F6$(VXL.WUS6,F/T'.
M J('AFZD\LE)C]#L;4I(G#+IJG-$:RJ6U,S>KH_N0@L+P?I@'R^=Y!I2]P(1
MV95#\!(I@1OF%NN4XU14FKUX;UB]P]U$Q8.'UKX@VX"R%T+EMH N3J,&U):Q
M5>X8R+B=^AU2#@0,PA*CH:[#<W;'6JX^A/41_QY7ZL4MK/<UA>FC[%'-19DS
MNQ!2Z=HCE%'X+ E<4.M7EI:IB-B;I+P9]L89@+2IP?4QA"6M77^'K@$,Y4]@
M"&'Q<;TEYKQI-\R) SY7B57=[;W]\0_B;I<JR!3)];44R\J>74L*,,S?J^1N
M7CNC0<)+;YTL!0[GA%[7RI$4QH;OI*N)3:(">!LB?6I,>(NQ'-3\0P3[QCI7
M$T:*AG%ABI3#F4:IOZVC.M'JONF9ORR\2?P+F0,:_U+Q:HKI58!)\HH<%I_,
MYYT'L+#>I:,6#M')Q@(Z\1;Y+-V'^5$J]D?7)12609N&RG_E3069"5@) +%-
M3^"DRQMK\>+X(KVISJ*EN.9Z]#XERKSPAG!EWYD_[,<38%VRMFD74;RFK2<H
MORT)HXK[."Y[8(\]J$BU@N?<'#5E\L\RU4X+('5F83Y+ZP12RZ^*.YGPS5/5
M$SZ;,(R(C&W'SLJ6KLSJR6NT;DGNE6TL1E#1BMY#1T?9 'F*3/P[F77SG,[W
M.L>T'3NZ'M-W88?2C[7J92NS"JUFJ*O#;^R>83ZV?3E5TTYP.C(?.ZD/\708
M3Q VKZ9UHD/S79Q2 ])SE*&!-,\EMZFU;$YI_V\^[$1Y]%_@G-WNFEMY>ET@
M4VL,E%5\'HS&?=/AF#C#5'PM4.<%ZJ^N!>IK@?K:\_<3>_Y8H=E7FO/X'HU.
M_)$HR4Y@4<DEC/U4%]HW4VL*9NH9]0A=Q,C%+\%N]%JN_;S/-K5IC&9.Q77$
MGVW$MW6%W(5F&)4ZCC#K[)9(8],T+#<00G3Q.CW/-#T8<3A:O@GQG/U*#%WL
MY?5F3;#E%^>9OVD%94!A;+$:RATYX YL$<;!"A]EWU.BA.N9@A)P2SN\S13"
M_V/>CAH;V1:[9>$[5QP6:%2.75*L/C2;#^MR\X$R?/5N&YR+<J=/)6G2-7,J
M:Q,4ZU"=V%>2ON84!2<!NKMF#1Z6!TIQX/58O*HA_8A"NOPH@7";#PO5BCL!
MEM"PH7+%T7182&$DNCTR+>0H\R,R[[)[^L61/1%W2,E;0.R4$-:V.N*TO&^J
M"0T4TOG*V 6W0MV)7B#LH2K]CIHP7>>IQ:L3IZ^2%8X*,5<=N-%\ZH=,*$A
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
MHP.^ZX%N-!#]IG*<8CT:9\UX)'T6,IQ6916?NG(VLXN\,+F#FS%NRI=,1W4
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
M=R-,#O,SU"@2HXK,J@]@*#6%^%S(B=>SWV^E]KQK5?Y?A?<3870+7)Y9G8<
M9 G.O4Z9['4C88\J/ZS;H"%?CT%2>[6%:4HBP\.LVY'EL3O3&JY6Z9<6V.%K
M[$?'ZIP;O2"/7_<S?<1_@NL^7RX=9@EF<O[_Y*8D[_0"Q30S2:FCLI$DVQ$?
ME6=O'<NK8C.!4YK%!.-7W2!S67[1#ID-P!",RL/.&=$WG3>*AQV-6-7D'(6K
M>);V;:6UDYP[E@Y':Y=BADR,2^CVBO9QM\TDT MD0VJH% $C#E4OI[;"7T]X
M&<P5ZFS5&'R1#2]E53.P-Z@=B:XH92$D2A@^7UHJYZ3 "[9F+#I7U )W)3CF
MT S1<SLO8]KGG22CDO0SY;0Z'/U OBAY)JP$(%I/W97YHBPN*W+]Z#EE8QA-
M*/H)RW_A/VF-LT>("L1\9=:-"NU!6C+AK3*BL\^ >D98>QT9+E.>M8&A+& )
M&[V555 *U+_ZS.!UX5&/&,RP^A-?!?Z^+ZIO751_MB^J[XOJ#UM4]SS:UH)V
M>3UX>R=!BM>[%%-CC$1(M T.C;)#U[?N? [560[NNK'SKGF*K[DO&K/Z*H0H
M1\&'=)%\[4>.-:R5QWJ+'7_I#],?1.>(NJKF5EK1B6.B5O2BWZ?T<?B$I0?H
MP$ .\B(EX4Q*G&.& (Y.\BA%3ID&QOO16$HHIQ0\O>&DM=P#O6N[G@Q^.)QG
M0S%Z_V%HW/"NB]3:*N(OFW.;-,P7SLZM1&)2\=/$10^"6ER/.EUXI$=HT:"_
MPNHK4%.NCF[8<3E:64<*MXV;-X.'FW*]5Q]31TM*'B3;0P0 5)]+A:A4^F'0
M>P)+R?.E@SO(9H=/Z?617"'ZM9$"%WP7%5HY(@YX:6]FU+#TWP"\A/EP0)R.
MJS*=MGA_,]$JJ^LF%3Q@.KK,,+O*$Q8I^@;KEIJ*%28L<$)GI>0"5$//7+0=
MC9MLE[^FGUQ_9<8!<YKDSP:V8D:=U>UM)VXJ:? FFZ1!*?KV6IKX7]=5MEIA
M/Q]A9#U[;U#*Y1'QDLYU(S)M)'K+ R2OKSP/LGA;C\EC*I_!0<O2:%8JPUP\
M'JQD4\IOLS)#H:6M* TR]DOZXZ=@C(WZ"-F8O3&_BS%_;XJ//3 M4(!X."3V
M[M0!&%ZD"TG6X.(T4J4R+YBYA1DH!CI1QTV6HX+G E$*D_*R\,JD)2DU8I]0
M6 _>BU26R):KN8-IHC\<LW7(D@M#K&3Y,L!(<U,1VHG^&]/G7"1IT/0,YEU#
MI;O_XZ[F(#NKM$$JW.%,+X#X/]RAW("G'Z#_8KIRS?H8-*8^#17.T*%.I U-
MI*TV3;QG;$%\4S3BEZCB3[#52]&M19/Z Y. A0O8CWNE,3 ;Q_K ?SKM-;:@
M,=P%?$ B/&:)1?*F$/LE!V6 :82+Q(3W'AP"2YL0Q@1XL+>,?,$L>E2X!)JZ
MD('R5#MI11?VTN19P9/7*]Z>]& RJ9V$U-S=IH'7@KPVGDQPNO*!40Z("X)4
M>[)[ND'0I30+ZW#T*@C*XW%&E\\[<Z;C.<LPPZKU\_BYX3.5L%])QS@/#F\!
M&G?]CIHN6']7V97KZ/&:WI06@VT(]; P6<>MI=%FX6)UM K%)_.)W,1T<^;K
MWEV&E1MJ1PLC+CH:")><".^MQW\IY0+>QMZZ;PF8MW+%GV40C* 7G Z]W2P6
M/Z#GZ),\8M1OI#><23"]:TF!5_$0>% G&V\92[_<B4W'RULG(Z-8SMEZ7!BB
M[17]H=M:KB>EN;GTY.+VI5X]3+=.D6L!QAN7 M7HLPE7M!%FE@D5$*JH9Z7(
M,G.')#Z6I,@%6<R;\H\!FHG@X$<A<7Q6A"8S&IXD2%@H(_& EY N2HP[/ @9
M1X&*%3103;T"\\FE"^M,"(T]HB9M5V?L)I:325,)R8JB9B@>D_/O@ _C86K
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
M>K)K72&=L"1;B3<.NP61EDC20+[#WC$+D:D7+L4"99FAO4'NL<( 8?GE<<B
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
M$C1(&FWH]1,\QH@@(*W-RHR?E7[1X*P$8IJ!T?2CHH,./ZNXTE\6K( >#-_
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
M1)8(MA860D(48G<-+46P7XN&#P35W6N*;*(G1!BR1(895P1.D2QA_&?=+,#
M4'&;OX//$:>?2"5-29E"4"R?AFG$-_1;'&9ZYVIE]WD8$<5@-EL'4<IK\!1Q
ME8K A.<$PF$>EGC^*(=8\KF<8K_#G.2>%& 4^ "4T N,]:4_>;C=;]JRU,9$
M1&<=LS\)JL]A[QK^XK(JKU=S-:&'"O'[0]<=S!%L\>KFG^HO\1$HEIVG1N8P
M"?P/*LQHZ>;\ET(F)B87LPU5V<)M-.IF *PT*9L3,R#"YJ+;*^2.N!;"XS4T
M4#OHV-[JZ FIOQL/'#50_JP;LA9J&X@=CP[27OG1Q/?>S:JT\93&S&<6.W3L
M6:CY@6$K2&_3T[AP3CP8'225Z;<Y_J )CV/.R)T[.EY+&O_LZ,R?@&DU3L'
M'[QZE[LU'=JR'2Q1EYPM?BYOL6):QF=@N5#)A85-P%<0=51T/X1^;E23/&WX
M%?A-+L@L)%C_:MCO"JRV<A.Y K;=&B3C6[<.WQM\>J_R:DR-*N3B?**!PK]5
M2.^\(JE@<3^-VXK=$HP"X>5=?"@GD"QJQAG=F!623*>T;DP=-FE,HUYY\SHL
M !U,)CZQMYKMN&BK%:1[[5IY[-C$JVEO\V?-)0<;K+P9NUC!%)Y_-N.GH^Z$
M994Q&Y;U^ U59N E)79-<]VW17F=N^FE8S)+PO!XSB8RZE:CUGI:[8/E3D,4
M7"YX3'PF:KN7EO#,><XNL6'X&MZ',M9X-F0K_>7%8-]NK7HW<$K$08[[MHQ
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
MT*0V98"C.R6B!7B0__WJYSJQ"M;BIZA"M@S)!"G+QE(3\Q=4WP'G"DRN4\W
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
M^=]A!/#\F4#XMM(C2J]?5I=ID?V;M@D]!=S>7Z1NEGBRP4ER6?)I0P?6*%O
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
M9,1&DSF8 T?5>/<86]9N-!JTR_RA0.6*H2$8N[2J32O)BI9_4>"$4DSKYY8
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
M]SBBI/[@PG(R>-<PR=[?8YJG''.D7V9;-D+D>5'VQT-C4;[S>:R%.5O"DJG
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
MHS2_2ILOV@:_MMNVF0[[8M:'<C$F&X3JY91=I?Z]Q2:4AY:*[3UC("R0W$W
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
M)S6O:7Z:0\R)"#C6V=VR !STC3SH#T8*VGK428[XKQHL[P267^8L'DNQJ'C
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
MQ9^)+$7"K&2,C%!+H^XD8@HPR$*@52*(-NM+U4T1QB>5F'JC>'QYH9& "K(
MV/\"P@(-*(X(0)R14/.$!XQM;:.H2>@&;A25B*-4ON+2%2W;>..E<1]U/^W^
MT(U3WNTW7MF(RNNWS[[L<H5[/%3HL7)#K$34Y2XJD]\[NP6PGW^+L'O/)U"F
M+_VA-H.\UJJL0[:@6?+TK*'_.^[^,#M6?Y1NK%K5QO93M<FP0+U;QFF?:[WS
M@W=[-LQM+*74"->AEN-A=]35Z8XZ'Z<C6Q/9UJ-.<L1_?1P,[;AW2L'QH\%'
M8WCU1[4Q=2=CZON<U\V34&&E!& 1A8!HQ@##YB<115AQ@9!FL?&ZZY9G&Z;S
MU2BMJ+6_8MH_2[X<AIA)870^,/XW260"F(B-$\XEHX*H@$.K_?<A ZP=IJ>&
M@BG]V]1JZ/4DF_IEF/,U7F0=X3IGYMELA0]72;U@%\QWN#I<N+8][GR^Q8@Q
M81$/-0$A%6:/L^4;%&,.(BTX#<)8Q"SQ==5P/EG_=S,5[Z5.FY&X7V-IC:5/
MY%;46/I86#KC+V"5V$QO#'@H!2!44\ M.5H0A"$47"2<A+Y^FZVA 4#UL'0-
MOL8?SH/-0ZBE8/ %'YYV^^Y]V#0N2FW96M>M\ C>IO'8=5$^TPVCM$;C>/_*
MME'N#T;F[BY;M=_HFI&=#GFO<<F'H\8@:1B'/[6)X'VW'GRD52/I]GE?=LV'
MTI'Y@_7MTS>-Z5!R:1ZRIQ/;7?IRD':M[+P=ZIYKE_[GSZX:G>5QS=*W,B&!
MDZ]P888P'BW_2E5F^!T(9^+JI7_M>!U4A9H+@J.08)002CFE3(@08<83'5*:
M?&-D*__2V7!RPG"J@1AJ_MTHJGG%M[SWDU^E6W],BYZ1N_*T+YNQ:1%=/EU)
M\F#3Y?7"X/G MX!\:V!##^VGS'!X9<;2.!O:/?#_W+YLL5$QE^YME&?7;I_N
MF(5O+Q*)*J%%O%"6/W[N[.Y_/&K\U1U\'AB=[,K4O-7P,INAI4I?E?'O=MJ'
MG0\'>SM'^WN-PR/SG]9^^^BPT7G7^+R_M[_?VOGKPW[#?.KO_<]'!_;GCY_W
MW^U__NP^WMG]?XV==O;3OSH?]O8_'SI.P?C/QOZG+P='QXU7>_OO#G8/CEXO
M!\"JS,6K;M_ ^6!L[J'2&\:[2!2[1A/ZYD;4P82O9RB0VNW;YBUZ_#+5;_,?
M_LRWS&[?C<5]Z<_LYAF\6W":V;;=X_SE"6Z]@1Z[LL!>]N3L\AMW:<8(\=<P
M>8.#8.EE^ 8MO7;3;>,W,:6_==>;KV%"GOU8ZQFHQUJ/]1F-E;&5[IH=S,QX
M!3CV&\I"G^O6DUXV]]$%42B_YSY-T&5N(W;;V&>MM+ZPV^'_BN$?V\9*=(/+
M?_]H3$T]'!I/ZW TD-]7.-RY2^J6WZU]AM)B-_NY3?>N+TU;YV0.!S]G<PTV
M:DIVS%BM_<Y[7N)X5QD3STLCO^R.S-^?8J)6S;-[<(MZQ5F4<GPQ[O%R8>.C
M&_^K#=4E;E1]D%-AX*H/]D/YW/VV],D7@2DE;;! LJ>3KNR.:B"Y?>J.!F7$
MK:C N_TS*^W^GZH/]E4F?:^K/M#]_XZ[HZL%0++87LZ2RM=E!MY^V%)MS/'E
M6BM S.WO^W(F;>=B,.ZO"Y?7X%8\NPFNI;(B4OF('[TE[_1ITR_K3]:?_,WT
MAEJDZT\^GT_6(EU_\IE]LA;I^I//[).U2->??&:?K$6Z_N0S^^1+H2;ZB_=X
M7UHNY\:>EMKRA'FNA  U&QAB>,LIX I=U^]18U6YBJ([\KJ%2))84A1*1I!D
MC!%,8@%5$(HH#OFW SO#M].2'.D+FY,\O/+G*1O*^-?>S<J(SK^0D_/CZ\[7
M3^AD[PLY/O^$6^=_G;7.3TGGZ]]G[>OC7\?G.Z1E[E64$9W;>_]UWC[Z?M79
MD^9_YN]'^Z1]_1VUCW;@R=&)N780M/'GB]DRHK9YC];[%NH<'9C/F_^]?W?6
M.CH-.D=?4&OO<Z]]T4*M<QF<O#]).KN^A*AU"$GKR'SGTS>I"(EB'0*BF  $
M<TO@)D/ S-\10YI)F&QMX[!)(%Y3+_;G5'CYDDLK-[IX\BZUDP^#<[M\.+1%
M7/[P9#&E2@U\:P.^ZUG@8RH..$H TR(RZ"<1$(020"*M&52)CA RP$>")EW0
MX_L9(]]=[G&?H^/:MKK!M@I" S6*$2V%,%@C6,QX0A&U/;\B3%;&')\_Z])_
M:KOJ(>$%S\!+!+%,I&9 PQA98EP$F, A@(@('E*.(EN=39HQFB_.?L;@4IM5
MM5FU9H@KYS9ZRVH:V)+N+ZW M1X.:DR[&Z:1&4QC',)8PP! )2SC1,*,\82%
M[3T8JC .2*SUUK8KLL5_UJA6H]H+1#49P8 E/%:$0X(E-;H!*0_,UB\2C0.V
M+E2KS;7[A<%:N]-L.EJI1,J @E!2!4A,0V"VIP HP<W?DR@4"&YM(]J,Z;WY
M=VMHJZ&M*B]]%Q*QF"6,!IHR%A$2*$G#$$,*0XA@%*$H68YM2[C#%H%<C6-W
MP['N3$.6.$")"@,@F;(<XA@!8UIC VL!$SH,1*BQP;'YB-9]^D#7\%4!3:[A
MZQ;XHD$8(JY@J(EQ.%'(J(HQ3KA$$4<TD&N!K]I&6Q^VM6=L-,1E&!-)0$1M
MR%[;+I8&U  )L YC'H7$]D<P2]B,HGDCK0:X&N">-\#]_D%E#7!/ W SQELH
M8@T93 !-* 5$<0J$CA@(,0E#I1%/1&R=4-RDK/(67%5Z>>'B)AD1'KB1+_,A
ME?D@3<<N'VV0-(8%D9!5XIQ$J'%9$ BE5OF:C;YV7*[=_*MRD(Y2^Y=_W $9
M"(=",V;,G8 21BB55*&8$A7%B42)S.B?HXS^&48!O#D\]9%?.>[83N(P(G^Q
M73NX&@;N @.'\.=4F/V0P9/_G$%Y\7>??V7CSL4G?&R><7QNWN!(]5KGG\]:
M[T_.3KZ:OQW]=7%R\<[\[5VWA0^N_G/]!7:.I!G?Z:_6]?>@_?.;0@GGG H0
M<*T ,883$&&@ %7V^"6 @2+&'<1L47/.W\Z,W-A&34_4U_9R*$=S69"Y6FFU
M-QZ::?QHWFB0M4,V;^LNI?5VO$8]G$N-C *#CW$(((R)<3>(T1U-0R!B183-
MC=0XLD?XI.[(]FP4_4$Z)]R<[KQ8T?_FO;&N]?PA]'PV$Q S;LPB1(VD16:/
MI"$%-, (1#IFE"EC+27AUC:UN3KSV^3S4?05[O%0Z7X;BR-9KL/S$8)ZE>I5
MJE>I7J5ZE>I5JE?IN:_2FLJ W;,Q7A"KG0V[5FGVBV#L^-)X@/J7'LINZD*S
M/_EPR%WKG^DEN4OIRN9)XZ8$O[[ZU=G/%JP.-]_%_6T=[5C7=S;U,50JT0#;
M$!=!, !":6H\80RU9%SI*-G:CM95_ENAP_,7JM /&.2Z@S:["%>MS/=5YIFN
MH%2&,L8D!#*Q=6<BC(%@40)"%@:"*J655%O;++YW)*O"VOSTA:N;!Q:_9XM6
M6 CJ5:I7J5ZE>I7J5:I7J5ZEY[Y*:THVW,Q(EF]"F%H?;^7$PL9H8"Z[YGK^
M=Q<%ZQH7T3:'OQR+7E>:NYFOF.GYK4#8QH9EEZ=</T$DS#UQLL"=I-1Q\E!+
MXT^/NG5^R#I]ZOVY )E@ 0M1P$$ B0*$4PZX4 )HB$C$ @Z9%#:)LLG0?)!L
M]:SL^OBE*GK^R $RSP!7*_GC*OE,X(Q3J$0$ Q!I) &1@01,:)L*1FC($0D1
M15O;@='R,+A/[46%M;S. 'OH4S-)(QV$D$JJ0Z(-@F@4(HZ2)(222$[NG$QZ
MXTE9C2B/BBBSU5R2QU1QC8& VB"*0!HP28SM$%L1$)PC$2XU&^K4C4JK_9.G
M;M2KM-X34(W#,!0BY#36A,"$$LV)066%8AEQ+=:%S.[4LP;FQS7UBJ0'6Q?W
M)?QFS':24!0#'881L/SG@%*M 6))D(1!!!6!RVV]6NDKK?0U-->K5*_2YJ80
MU1MH!3?0X^D-%!NC"%I:,<F# !",*! T)B )PP1J*A(LHRINH$_0]VB3."E6
M/A J:"G,5.GA3ZMS_=.&ZJ;21C+3IKM3-[4*FC9X7Q5?;.A?E[J?ZCLS6*P=
M7FYFL*C18UWH<3":4*VV8.>H]4.]_YNH?_V[=X)[/\3Y9:]U;N?@W]_;[_^^
M,#_#DW-UT3DZOFZ=O_O>/FJ?&\3YZ9[Y-S7S^#UH'WTAK:-//UM'7[YA2!1#
M2H,X(0@0G@1 <(S-3SKB7*I8$+:UC:(FPNBN%!>/E(KXG.Y1IU5N4'BX9A=X
M$+B;A($MW!U_DRP@L50,)%B$!IAX"+@(S3^4(QSK2,M ;VW'QE)B+SLG^U'N
M\;)0YHGCG#7"/(Q!-8EG7AN#"'^+I.9(*@$,SAC;)X@0$)%20$.J%!4!1)P8
M*RC&S2!:5R^S&F2J?X^7#G:/&I.JP>Z!P.YX&NQ8$B<"4@*T# D@"FM 8<(
M9"QD2$>"B:"*8/>B4Y271YEL "G[^;)G'O"R<HWK8Y!ZE>I,OXT0@BJ'<MS%
MSJ4=5YK7TJO:#GF8L([/[HM$*&0H;# GH,;G"B-@/"T,H"(HT8(B1JT9T@SK
MY+Y-T_1G!_?/<I6J&O2JL?@Q V ^'T%!H0A/# YSQ(Q/2"(@8JE )!FE*M(J
M3HBEZD:T2MD(M9K78%RO4KU*5=PR'S5T6F^9CQE&]5LFBU$($<.V*8S]1R-
MXX0!)*1Q5X5B-(35VS)?-&.I4Q,@N%$.&T2UB73<Z7&65/>R^$J?G'.D/JU[
MB:M49\'50E"O4KU*&V##KSWLM:/.Q^G(I<T?#7;,S-D1\-Y'WE4'_5U^V1WQ
MGCN0<#;*;LE$Z8S.]/##H'\ZTL.+@[XTM^C^T!_M@>]G_=]Q-^V.]*$>_NA*
M[?V"SUH.3OON ;4CL#Y'H#4?.V-"2"6A!$2)Q#@",@ LD!CP4,>01T'"F=[:
M#IHQBRJ435%C18WH]2K5JU3%?7?ML;-ZWWT.^^Y, "Y, A8%A(/0]GDG,37[
MKL08!"CB*!(,"2:JM^^^Z"S&+_VA-J.XUJK1&Z1IP\" Y.E9PVK2#Z,-O]LS
M:&,/%.ICGWJ5ZO3%6@AJ5:U7J5ZE>I4JM4IWX7<F<21)$M!$Z(302%)) AH0
ME<0J("22*[ALJ7E?\].L[^8\,.N2#?69\<J,]V7<L,&%_F ,R)T?O-NS3/WO
M!L-#7N8OFGA\;3WJ)$?\5^UPW<GA^C1R60_3&0\D4D'  %>1+1R3P@8Z?4D^
M$U$<2\OZ1^8[HST+<N=GJ>(U$&_"*CTRT7X-Q%4#XIG(5Q1P%@HH@$2: 1()
M"03B"# 1"AQ&(HX36AT@7F?*&0KN0![W!)IJ9-Q%MNI,LOH IEZE.I.L%H):
M5>M5JE>I7J5ZE>I56I.+"T.N$(X#J10A).0")3'%.(!,A3#0\>^[N,9\G_BT
M=?K&^IS8+R/GR$Z5' L9Q4D0@=CXJX D1 !.(@*X"F6",:(Z#K>V0]:D87 /
M1[96Y.HJ\L/%JFI%?D!%GHE&0<E%R+4&H8H20#C#1I&9;6B %>,R43Q6U5+D
M->5@W:6+P9/HXE^\YSCC^*BQIZ6^$'KHS:  -1M6HVXA<%\AF)XYV*/!Y3+_
M>G.@ZVX$51#:&A!& TTC(_2",YX(JH,PB1-IL.S;P6JYJ0L;5G?&HW3$^W8"
MI]$KZ?[2"ESKX: &KCL!U_%<5^J84"$A%8!0:KM2!PG@04R!L2-#'D>$<LX+
M]V%-)=RKJ<L&'::]"/U?X((\C/+O\N'PRDR:;VB],QH-NV(\LN=J1X./!A?Z
MHQH-UH4&,^VK(XU5J!)AF1PD((1)P)/(_$-5$'%&D%8O' V>/FGT18#-0F,C
MXH1&. R8Q)QP@JB$$C-!$RQT%"*\*M[L.NI@QX-QBZ%1NTGWPY=9NDL(B58:
M:8#-<@&B- 1,8/.K0I*24"G.DJUM$C2C^-[E*AL)+[7^+S,VUJ7\3NW/!CTS
MAZFW-VIK8DW:WMF=UO:$D8B0* )0Q!R0,(R!8(J!6&$N)<:1CM3+MB9J=5_*
M.J&(\2X"S<.$$F),T@0F(;8F:,#CD*)UJ7N]P]_3@Y@E@@@1AS#&!,"04N-'
M< Q$'$.0:$%X2$24$.-"A)@VHZC>XU^ TM_E+"3A*F*8XIAI8@-3/,!QH&#"
M>&AVDH0OU_HE1R"+U+_6\#MJ^$P%!!4X"@D49D>7$2 2QX!29'0]9%%LK'F.
M&3(:/D_X>.?$VUJOGXE>:R,5+!:"*(@(YIC&,=$)C"*,XX@@M1:]KK?U=2K]
M3*("CX1.8AX"B@,-C ,6 RX8![$@5(40QSHTMCR.4#-<T".YUOSGI/E/<$10
MZ_M#Z_M,/@.7!$::)4 S'0#". '4-D>/$YPDD.I(2FCU/6Y"-J_O533C7S3I
M\QHZY]7M2.O\W+HLI3JG831D0L4L(!@2$O"(QI(F,8MT%&E% N7R!G&>-XCK
MWG"5WH//]^<.RY) R@0I#G0H+;4;,L:WU 1(R91 D@B-(ML;#I)[]X:K,) \
M2TU_=G#_+%?I+DG<+!$B8,8EIHQ@)%A()"9Q "D6A*EX76!<-[IY'"R>.]:
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
M.@(J0C][+]#O3J!_Z/A83I+#HY-CL*:59GE.* <QS@0SZ%4WA--8%A0,-YT
M#Z71$ COQWM']-Z5S4-R=^Y=N1DC]W[2[^?ART4>CE+&9:YCHHLT)DQF.>$L
M34B44I:G20)X+=L>/VGO=;D+5(8-8,:#P(@#:\P68K$G8HOGFX/%O#'NB>;U
MM$2I_>H+5D+,1]4I_O'0_0UL\$!9:'*_1E*KOV1,C]?NU !?PFN6\R2'@R5"
MXK16D7 BLXR2+*="49ZD4<)V=ND/PK7>\?9SF?TAX-K=\WH/Z>[ S^;97*FT
MR&(JB<0Q?LSDA@@;60!W)K(L2M/(JJLA7<WG#^+H[WU\CP]-GC="8$NAY)-V
M!FS$D(]#NZIA^H#-'2L2M>K?2PS5$>B0B-J,,(Z-D22VB 8EDG&19TFA=W;C
MWKVW51R]":,];LC0/2C\?EY> H6QB+3-<T7RW%#",I9Z>%@PJ;D$?LYYT?OY
MOL//1Y]M^.2U9KC'>>BE/I"7:WL\;R$TZP=W;URV^Q6-^U_7!-</]+AO\!9*
M&54:"9: F.>I(BR/#2ET9HCFK-!)$9M$*W3V9?%J7__O,\0W8ZI'+Q(V#O7U
M(N&A,6#H:&%L3'.1DS0":<"TR4A!#2>)I!I# L8D?&<WR9)A'&=;+!0VPF]W
MFSYI#X8+?P'6*HVHS#\&HXG_"<>_(5P<>M"(TWD_ ]>!T>9:EY6FFI4C-0,8
MB9_WC<L>EYK8C*%PJ"WPGU<M\;UKZ X_V)OHQ3]TKGP++SX%]>+)^64@</A]
M/,?#>/5%G8K)B7DG9N:5M4;U28)WJ'16!P1;F=#<YAQ3 SEA)BU(D162",NR
M6(,FRN)X9S<OABSI)\L];N'RD!BT%RE;+%*6<&QN*$UT5I LQ\Z+0"E$F%@1
M22.M;5$PQD&D)!$;QL4/5Y(\H&#9""_G9K@VUZ>^O+@]3MT>A'J'P^&V\!X;
M8<-YK4HWA0G6:]7?S,EH,D%7_M2ZMC;G3EMM(<7W8=F;@:,H4IDP!:>&9TP4
M4A3"2FYH:G.K0!T>O_D)F*B'.'<%<0Y>[JU837&4I5%.);$)2PFC@A(A.2=)
MPK7,(D X.=W9I5$ZC(I\X\.U/:M_MQV4QHKEBL>I*EBL"@"W"<MEI&DJLSP5
MCM6CGM6WB=67QV]'+%.*"S!D>4R8RBGA(DI)+(1.F<X+D.4[NT YPR+:?%;?
M")ME*W#;*S<(9+L1VS6X_AX#K)MVFO]Y/X&Q6S#E9BNRU$1,"9/*0E)FF>7*
M<IE+;:S2*HZY4V0W2"_I%=F&*++5 7JICJ-8&TH I& IL7/R6T:8%C2/3&X-
M%SN[29(.L_RNAFUMAK^_%X.]&.Q-]Z<J!I?;7.4\M6F<$9903EA,42 :1A*5
M*4.S2$=)=F>F^U//LO$R,=JRZKAW!H2"&HU'PLD+G#=XXTC&8#8=2#%V[2RK
M4V-FU?,M-!QNZO^YP3TZM \6WT!/Y]@*=('X?^3VF[/$WK2^*7^AOG.\L\Q0
M6\@I/X@M'S^"?)0X\2[-98""2P!P;_9"E.4E[-J_Q7C>=UVY0SRX9J:483K-
MDX(4B8@ #^(<05 *1,=,"EWP3&$A!ASFD*?%QO<][054+Z#NVI#M!=3/%5!+
M!FMJ,IZG1I 8P\Q,&4VX2%+";6PSE0N=)%@I%K$A3?K&S(\G<>C=UJ?(]5D$
M/Q=-KK@8>[']L\3VZH0KD10)".246,H,B.V($LEB2R*=4LKRG&DML<"7QS\\
MJK1/$-I8UKXK''9KUNZY]W;<NUS#$"4\L0FPJQ(XZ2HV1,9&D83'P,4YSP5.
M&L[S/N/G,?5BN7G! I;A+KKYMQ"?]7'Q/B[>IP<]28WW8=4/FK*"15I@!S+
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
M9_^>B#^+^>&G?XT/SCY\^>N?'^E?GU2R?P37'[T;'9P=G/[USW]_VO]Z<'H
M:X7W8/_[]<WEP=>/QUE:Y)8I05*>&,*LI82G!2<)HT5>J$Q'1GKC:C29&[V'
M9HR-TSPUE-LH8TQF5,I8%TP8Q5BA*6,[ ]AU<8XJLIR#6#TL3\1D]#4P\,+!
M+TDI^"P\RK=7<$=R[>,VC^X[9(=BN:;&6TFO$">(^4]XB_7 XAI9//@%L-H
M[:LD^O6%QW?NM_C7?PPN1(45<^%J'T+ RQV"<ZH*I#,8QI.1P(^2*,I=$1VV
MTS@U0O_?'/"@*3U.!/ZL[_'.Z(OI5 ]>@&4][-SDV>#-9+!W7H[& [3HA^YA
M85&#TI!OKN4EH,,+>-"SP='"MY0!R*@''YZ]?S9XC4_%%;XLYR>#/0V09U3-
MPDZHL1&E&[@ MWX)WSN3IH2%Q#EF3,'I_FUF[M7VX+U^,^*LIH0[/=;,S;"X
M%G2L@F*D.^(G8"P;H*(R'AN!V,[9K_>R[AN2XR 0X>#]9056P!#-!S$'U.[.
MM)H#"\'"!R5>A0U8/H_0XA[,1E4U-W":9]//\#&&K_#P9X!I9ZZP$PA F@F\
M+7X):0(><7IY;DJPOZJ1@.?4'YC!R=@5A4[&P+#.$$'1J-UV7FV1_"R1Y.[X
M'"LV1NH&0NKWT?_-88MFEULFEO8JS[.>RSR<H,#QB 46^?Y4A(DHZP8ZXTW^
M\_[G3*3W.+8R>W*@Y>/%P<5Q#(B 26&(B!-+6)%DI& V(VF1%HE-K4@U<V-Q
MGZU6[P^ (,=XTJYBVU5RS\_F8R="X"A':C3[>82QU >B':CEO<NO!&BVR4FU
MUZ[QI5]B3QY7D$>TOW<L-(WC*$](D6M.6)REA!M:D"2G*I*64R'3G5W*^+/5
M)ODU>3@X\=Z<SVI-O@PIT)\U-@Y,S!#I@ I )]9<@NP% K(@VD#W_!+0T9NW
MAPTR0@4T,4Y#*6.TDT/B''[[,D)--KZ\%?'E1FO#(I6K3#"31H7)$UKH5&C#
M54QYB'04(=(1%33ZMGAZ#Z03DK1>3"?52!N/<=X%-'0X<9U*_,IZ.EQ/ARH^
M^.-89%)RQB)B 0@2)M.,R(@;0FW$HECH/(T2,)'SY-EJ#+BF0P ?Z'6#$]-S
MY1)NG(OHHARY7_2H"HTHG(:;GIT!V(&O54/WAX8.ZY84SP;O1PZE.II5QEDH
MRSJS"@[70-LAUP=N.K@8S4"7XG,D7%%;-]K(6=,K8W;9;3!9EA@;\P[;!6R-
M"U*X"/CG2@T]#-/-/ALP/>'AXS$ -0!Z%F4@8B_ UG8^65GF[+2<SD_@GC.7
MGC1S[S<!EAG,+LSXLQF< 0>=AK9]^!DB1(?>=3 (;NJ$7G@GW+D)0$^A3D<&
M[08/M.%Y[8@&]\CN4J?^F6[[PIZX&@MO;^,AS4MWA.-I!0?8P%?X+RS1.,>?
MG6-I[@ MKAE\H.9X(9S-23F]P*_B]LA@@BZAU/]>LKAOYWC*-M;QE#R4X^D]
MJ/01T*>8S/9\DQ@X@;= 14"QU>8XFS[6 C$]^/J&[G_]</GQT[NSCZ! #__Y
M)CK\\_4GN/;BX,^/Z5]';]C'KR?L\/VR0/R;[G]27P^._C4Z^.=?GPY@C1\_
M_0'/V8=U[<5_?1J/]S^=?L(U_._7/[[L'^U_.3:<,L$203(M-&%*@TC$;-0D
M20O*50(",U[V-@'E&4%M1B-N62%5H1.=T81J85,6F639V_1^?@8D>(ELW#F,
M07L:@_HXOL,7=?UB%A=O:,(HCU6A\HP5IN :$"I\!;!(S@O+'\9W=4M#\;Y]
MM=XKN\0NE_[?3YME_K@\CF4D9,0XR2)TT.H8<"W0';$Y%U18H1)1+%.=LFD*
MK*18*G.6*2:EE4+H+"NRPL(1++.,.P%DF+>E.1?E#1RU&^\D6,^^UVZ,BU9?
MJ_=!U8-6E\:@RPAWK.T*5FH')!Q2<G[#$S,!;3\&6 \?HT&AZ^YA*(K.0;>K
M$5@256,KN&_]<V_O;6,Q(#@XGY>(41SF0?U?SO$['A^=H&WHX(2'+H,/8"_
M<][C@BLP8P!#N-QL=WV=L82X)<#%YMGO7[VHG^JPS4U 4-T8S3VY:8P65E)C
MH]JUNW"W:B[!OAB)<H3(= _@'68#E"%5H)YAZU<]:XV.[O:;\>@,H2C<;7Z.
MCMCF_MXCMPQO!BLR_AX%VX<*+*E7U<S9==63%& ?Z'%$DTPJH4BJ<M3YH/VY
MC3/0^4QE@ -R6J3+ DQJ%@LI!0/.9%F<R3@#V"ED%@/K<FJ7!=@6*%$@!F2*
MAARV3)ZB7#QOM0.^RDTD UZ$+@*T"UN9B-(-Y!98>F#$#&!M(CC37;#D;S,P
M]2YY-QV89V?GM6T'5IT NU9YLTZ<M?8O6L-@)F&;(KC[^;3LQ'IN8,OMM^MP
M%E3508^?YOK$?7)Q"E('UNBLZF:5+I("-X;U>RG7EL@/VF;QL!2P_$93#>:8
M00.N*R)=GF+^:S5X\_8PR'5_3W<7@H$89^&C(>]O%XSZX:#LEN[X@AQ7P#-<
MJLZY])9^LZ!&2M^P^/_"V?.S]GYNG>,I4"/@$/\7#2_XV465NH\%TQ0L[S'^
M5\'=A5>6KEMFIW1HX0CPA;U_H-UF>.G3$:RE=($>?']0':ANG;-C F\&NSN'
MZ^"ERC5D4Z+6&'OC'(Y*XIN+:CIQ;^X<*YY61J6:GP%IH/89AAVJYF.OUBY.
M1^K4^;W<)])A)S3+ U74I (T*:=S3Z4J^/;=WAOO\O,E5FX'NUNPIV9SC&*%
M!X(Z'2-EHR>G=EA,JPZ'/!NL6O1=V+;QDF4]4KM6 ^S^>3J"4SOSD5H_C]8=
M-6SL%'@;6<=)G!>'_W[SDL2%1PUGR'88V9W, )(Y#(&,]L5H?]#C*4"CSS5M
MPPZ%"*%G'$]>S1UAM[0Y ^10 O>,X-GS22#O84!%SDDW-S5J ](N3QJ*'0'C
MJ^;NS5WQ,:+UZ06].##PXQ0?!F*NG'NZ?C9XZ6_>E57-(N E0!BZ-&87"$41
M'E8\[$C=_[_JT*RG-X\0'QH_.2?TZ70,?%F]<K[%WB:$-43'*E%Q2CDCA@.0
M8H6A1"2 L'))$ZMYEAA#ER%5S$6>9DD*V*M@L562<<9-)ED1YU%A]!9"JG<&
MB\K-P-')X/TYB- M0U57!)E^FXI2NR W "0%^L[+@JK##SYD]!G%EC./.K:6
M!;FH?78$\#1VK/9PPF$=[12P$Q7>U=TFQCA,X9"5\]T/8@):C;!G>>I\\+C3
M'@=4N-,> 79PCD-JX_$-P81WG0.<]"JQ%H+ACG[!-P0EP>NN/\TK9UW#W@3U
MV>*;E>5[>U/,09N6<&"P7RY-Q.\5J&W4_DYJ=M]Q>,-%#6NHY('!RJ=^'=.
M39QY#^=?G;J<^ !HD7N;XFOG\?^V(Z(TLW+J)GIA"+'9#= -\/2QA\NC:NU)
MXAKQY&IP>N[S(XU>$RQ8\ BM#1X\W33\HN^Y^-02ZM=BUVN=_DNJ.:%%2B75
MN0"M;$4A>::UX(E-M2XRGE^%D:]7Z8O/264J8FVC0J2&)5I+ T!!&"Z*F.6I
M2+9"Z;_QJ1;?3$3D\/^?NJC!/>=%WG(Y;UT:2K]%WUC.84B->!R <7U6$GJ2
MY*4#-HADKLPJ<L"CNMO$HC<'K[^16000 EX ?G%/?N.0UYO;)Q9%3\X ?'.Y
M?[1W',6)MM04I& \)<SD$2D*FA":,IJ+G"4RPN%%PS3-AD"/J]E%_L27(7QK
M2I@OIE2CJH'E3=(16AX>MSK4>#N2*HQBLE",6M _ M009RK2- 9UE\M$%3U)
M/0Q)';[\<*R$RJBTG.1*8!U0P3%9+2),JH3I0K.$ 4D5G [9U00UQ)0K,6GS
MSL[!3C#7YM.^-:4[M25RX4#.@D8YMD]A3.=<&"SXMZG,TB0JI,NKO265O,4%
MM<][NH?^=?_3WG&:@GB7641$4H < 2$/AVX,H48)'L6%L2+>V4W29^N.O#%9
MASXI;0JJMT]L??1T<_#U83-;;YN=GV0\$07+N0&EDQ4YSX&L<AVGH(LHB[);
MT]%;<>E\+Z^GY8?.BE_Y:%Q/.%<03K3_]>.Q57F:4$T)RSC\*^>:2,ISDHB,
M2UXD22HI$ Y]EGR[<&,EL7ECJ")(F#<AH_C%M)I5/4U<11/P^3% C2R-6$),
MS!DHH5@1B?"#R=@F&M2]L 4F]%Y=R_-L4%MS<,C5S->,*C^[R/MV0R2M&E7.
M)VQ-R"QHR&<4QAJ%E(6)\13D HBN5%1X?]""QQNN#696-]PW-B=B/.PD>0U=
MEI=WJB/MNN T?(G4$7ZWZ&>##SZ!R5EP(<6BN;U/2->U'WFZ^+X7Q@<UQP)D
MI!UYMV\W6A"2"^H,?>]>QV0U='B?8.C2QZD;U=VDQM=/<@4QV,/(5PR@N_AV
MX%])DU*14,YURK@M9"&8S@0U0DB:B?S&:.Y%ZW=_6SO6'<]UD3_N9=MTN(?^
MZQGP57+P\N_+@T\*UO+J"_SWN,ABD696$*T #((RUX3'. 4\8QFS-A:)0D18
M#(LX&2;9&O7>FI9(O$!"$](-I]PPJA/J>C'/8WQ97^G8$RB[)[S'17CP^;$$
MU<],(4AA3()9@I8()6,2&RXUL]0J4=R4\%;"DJ/9HG2\#5+0$1.I221/M6*9
M+J2BG&9YRL%@YE)]AQU2XP.C7\Y1M+YU83=7]MOMD]XAMS:#MX<2-R*HH_WC
MR,1@P6I-LC@7A FC2<&5) #P&+"]5(*FKN?YL_2*WH UX+S5=)Q:1;J.9B--
M$$]X)(():BLIT"''&8C7F-ER*M?F!V/>BG+@"->QF9>#@[TFJ#YXX3/-M\_)
M_J_YQ&Q<0D;(V\<TTB9OP@&U[_&NL=CDD;6)R3/&<EF  :]Y40AK-8NIM$$M
MIHM5ZVO5(DI;[UT3Y6'IJ@Z\..L=;8N"R3GO>1:#D:-3PA+0;\R"-2QS$%&R
M2+E6"<ND 1L8!^C%JTH.),SW'+:TG$E049&*$M"M<<$B Y H*R*J !_Q<-C9
M#3!0?]@W/^R_CS/%XTB#79M:"GA:649X:C/"><J*1.0R$MH?]MKC;M."?C3;
MRE777)_A=)O,JQ_+4 (AAZ)T38K2Z S=Q27>9ZW$NT6VTI7929NI>-:G>5R?
MMK$F*GP[&^G[6IBLD0_K#*,6#_3H=;W<V$_@&<=1A)G1F29PRF "P5&3(F<,
MK'"0V!E-%1=V9S<&87&U<[0U@E;R)-%'U.8[-B!EXN*F+E;3?GB%+16:NF'1
MA.?;!Z*RCA;J2>R&) ;/P+D4A:7"QD2+W!#&@=@*%4F,^E%-HRS-*(@3&MV
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
M/C1;CW[^QXT);/VIWNKM>%4?& 8M!-R:5(8E)_#*HM>!FAJ^P$<-M&Z[;':
MD8<S':V,A3+5LM:K3D/+5K2Z7-;E^NL:Z+/UI!)$SP,31-T#KVFYY/2 2XJN
MV[C6L\.6YC=^(]6B5A[.V%U*]UY(VPV/6)0"P[9%5#WA&8C'NH:L319.'1<)
MD OG]ZS>:>L\1=^LU<0<YY"D&T(.30CX&N^2JQAS><X.T0H?Z$04[VOCT)()
M=\;*.+@"X&?MR!@NY2<Z^/[?;GI:Z,U:9V\W*>=7&;]HG@1/TFH,IN/YVD#F
MWI+VEXO,=D7GRY8@:G9I0J6UN%XR_NJ6E!TCL&'D[F%O/]LU5E5 K7710,>"
ME&9V@=7>KB?SEWJ&(8UPCXMHH,7ETM$U PE0R9W7'+<XN:M;AA#:ECL\[B3A
M69OJ4<V:L1*NN,JG!"A?:.#\\=]\""Y_- Z1S8Z2[KHH.M,RNO(_?,]EMC7^
MD@Z]PSN++Z:JTSC0&X&4WIGS[E*?SW >I'M\.Q4:FT[/X4W*MMS)? GFB+M)
M^XAUV^J*&3J58?Y=L>:G+?]M2/RZAF$>%&$QR<A'*'RARR3 GO:,JL7BI(7I
M0:%*.*BWU;5U:M!<XP!7X.&*$-&,0J3<:4^/I<?>+@OV53/*PU^DL4*F<O.F
M/W>JK":UB_RI%$'-9Z.Q\\5ZERYJ%V1@W! ]0EIU\<4Z2V>QG@9C5F/DI/FD
M]1I_2XVM2,Y $%7W3RWH]<8R'&\Y@EV$58$1V:1NK)Z^]RT%WEY,BUM[$]^T
MWFF3<(=AB)Z!87OBRB/;?OLKJG<AXO0MYW5W<P"-7-'*_2(4HW7&IRYG)BQF
M(MQOY<(+X+A#^Q[9NB]9@#708RWB-"]T3#(98<_UG!&99X)P84VDK:9*I2LE
M"TD:19**C*>*);202AL@.1$+*1)*]1:6++P(RM21QI;)O1==(%"/1*D69Z+
M0^88UO3^^69 :1@4VI0;M9,<?'1C,!9R6G;5I&N-27R &%6&<6( "]SW%L8N
M=UKYKB_.75BSKQ'V&7!^]=>LN:ZG6OQKDQ'7Q4=8BHTQ61QU40HWEKMY7P!M
M\&QS%IJ'MJ-:G3]C6#<N<;;KXB29CO:LYN>H *IZ=F [XO398/%LG"^C 7,+
M,PEK51UF#=8#89N'#ON<KMOE=-$^IZO/Z;I)CM9R]W=5B#B),REXQHHD%W!]
M*A(=P0?<RNWI_GZMEMZMPSI=^1[<"P #0VX* +RQ[D#<9K)TG0K=G:I5+?B/
M@@[QHKEQ,]0FJ9?C_2R^ZZMM*\#PZG1OHE^"Z3N>.GWPRNL+CV*?)GAEQUF:
MY)07FA1Y$1-F,TE$K@#!*A%I&BM@\I6<39L4FL>,1Q$W#/A"RB2.5)3'*HFU
ML709O-;;[RB[<P"/<@;?M9NSN!VZW8Z.4VE]-XUKOKAVDI\!J3(Q+G6O'?C>
M^>XP^)$P/\X!-V&Q!1T(*!>P&OMF[DW>70W[X,>5>=!UG*M:$]U82..;&74Z
M@4,Z0>^4-+X_HEN1T5U!:L[.Q]-+TY:--G_HPN;AE8 :';.^KFJX"F$;?]>P
M:2  ICRLHNL(TQWXVOS]H2>AO3\%$OD-W_9%YV4/7;T52+@W$\2-@$IQ\FCU
MA*7;'\FQ$#J-DM206"M-6)'F1"8V(IE)HBCE2B6*;Z&I_=X1O".!09<&MDR
M=KV-H3=(\ ;B^X5./-7@!!%6R-\. J!K8&.:L7=%NDS0MG]F-V#D\K6J8$VC
MRS*/^7!A[P9D<,^QX]L&M-TFK#O>AS@KS'=?+V6O:D36-K(# QQ3_):BR=_K
M4E\(6LSK4M"U,[S=\/&P.C'S:7_H:-EB/EG,V%_L%KO(-DM]71T7==HZ_#86
M<)SOU>G49:VX+Q%T8+LD?RP\]CN]>)VO2%ZJ %RSBD G=;1/@)VDE^KUW+="
M-<%"H[)51]?9V712O]VZMW(!O@JABP\>R<N%J:SHLR^]:3:8S%TO6,S2@1T>
M^RF^8_/%)RK/Y2?L=PND]CGT.FO<9,T?:N^3KVBH\VZ[,:_O?KOAX/,4/4J^
M &*E85\WQR/LJ(M8*4S!]09E.?WDKVV@4I<HFE9D@+I.Q>?1=#DJCDD2<*D7
MMO/0^BRT"ZA&."7'!2L\>X7& 9[+/%G6Q+6RY$"40Q]4#;./%Z]R#1]#C+0$
MS @/ ? DPF2U\-J?C6_XUG1,Q#\V 9PZMN,Z1W8V:QH:B+Z<-TT EH^A/K^V
M'Y4?X>M'8->?JKI:IZYS69KSZ[8(KNL<(U"J6&TU[CG!]; +#+TPNKA+!I[@
M.P_J?HBE0'YX-')>Z(CI5SGJ]GPYGTO0.F.7,*_1EO@3HZ^5:\47#JVJK^I\
M'QL_^_3YV?*RZZ5Z^O*1KW9EBV_<!NZJNOE?^PS?C,S-TG9>*AQ$#&<(HA)V
M1KD2XM%"F-EY1>&!CBG'F&0%*N3$I]XID)YNDQ9,'+@6ESBU(U>(73MCNUT'
M0,K/08=<AK;5L*3.CE>G;@]]8LW$)[#B]ZNY!2(8A820,V-FBW0-[-)0;E<L
M>N;UK+?^8)%J7.0/-V:.]VHEMQ9HVV%\M5.U5!?*K&YP(''_$E6WO@ 5,^R@
M&QNX$&'O3$9:*WS<K19%_)(@"1THO-? -W 4X\NO9IF6UU./+RE;>')7GHO*
MMQGNW,?M5[T'WU0@TN P<;C)9]A&/R@>%XXD0K!E?]W^MG[<2IWYAV?OX2NE
MFQI^V>GF'RCY#"O:O,'8=+>=7BW'5ZH/NCK<+ZWY'@ 5[*&BO[6ZY?O54@P>
MY^H6A&MA6=_)*Y"6GT//9)0:HS"OTH7SC1J[SDS-U^JMQL'FE3&.<7V#T6>#
M%8W2:?@98+[[/OQCS<C7_]6%/2&?=1L1VG+G_FOHL--0M!$/#7;#76NI&[C=
MS\-HTQ>#!EU^@IR"8'%YO8UI5'?[^0T_JGO]/!O\9I0("KXT(<>@EO\!MMR(
MG8!UIPV%OWE[Z 6_>]ABNN6M-V@I4]DCO06%CKO0+4WMHKMI@^26@%VH3.TJ
ME*84RJN0CBJJ9>APL4_=\KI+HXTY"U^9N"9QOMZW3BZLIR$VX,*'!=S@!(RA
M=A)$:E#3S4FJE5-;7]LTO9[.9^/I].]M9)BUIO\JH6#;<6"#%FO@?)26KM^]
M_U#59-U1DK5Z#+3L-<QW&!CN*)#TOF$ NS Y+A[7@A+YS"F'MM+-T^YJ,_@:
M^^DUO.$P0FW9+%;ZU";M]2;V+RWRZJ)G_^D_AH.)<2S5D<0/,OG"U0Z]<*?@
M-OG?-4-Z[V6?9[1_] <]UC2/I,@940G5A,4\)Q(C-T9;A4%?:OE**#8QL;%*
M&9I;Q;3,A)8XQ+N0:18+9N06.C\]G7AN'#24LKWRKQ%#(Q>:;^=!8DZO=V\
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
M_X97[P$"EQV$<LGR7K=S7E[T1]6H]@47,>]^.[)4%B%:AZ03&-C44&2E*Y#
M0'#2Q> 5?X9Y?-MPM)U<P-P95V8V$@$\,S28KW8PJ:=L?C,W_683(F_T37(%
M@YH&+UN5+G\(9;,JCLDO7WX=Z1.[G<JU,.HS_J;K<[U*J_IRTN(O4H%%*_>.
MF:J/SK97ZH]KYOJ(M5(OS,XP5\M-Y:LE)34IN&A@OB7EI#57T)/**\N>HE=E
M;/G,?,FA9W<RG@!4O6H_%T:>C-L6^E"ZKV>O&;F]4W?%-(PV!=>NZ8"8M.>D
M=CU);O((MW:SB^# ?*N5!UC#Y9&U+&#I+"+:"D"E8)&1H#Q0+ZD7A>*8/T=4
M*H^YZKW[C)%HIJBB<F\-\DM->B4D#\Z@JF\=10)*X_Y5XV-U5:YF2+_:G+3*
M3A"1O]N?^?*HU_!U5D[9L+LTKD=-G[,=-4Z**)OSCNIC*B0J3?'KGE>U]1U7
M7$R<?*%CRH $W*975<R;JJC-Y@3CD-VSDZ%2TPL<=>$9%:ZEELF]/H#O)$LX
M@Z\IKSXVJ1!P^1;ULI5O;+O5/QF->QB/D2OO[8<N+/URY=X9-8V>7I%-B28F
MM>B%XWHS:O^XF)A==CI/%GDC#N'=ORZ^P'C]R>Z\[IC+2K%662@V;J<Q3U[C
M:0/32QAW>9X40*56#EE,H>S=6YH-?9Z1-H_$Z%:OD9/D4T50&2"',VYG.IA*
M>AIV1NZ?] *C/)O^DD[;DW5?V^9Y-H<'EMG-WLC-:C<F+:<[W<G24O_)\<I2
M.?-QF:5>AN6[G=&I#CM3=3V9VBM]]Q9!5V?JSF7JBCI3M\[4O7/F[0,JB3NF
ME^)3_;]#+W?IJG7%M(8C"F?@L2^0XXHA[BQ!0 D%8CI$03P.$B]TR/:."B.*
M*()E'!M0,D-P5#E*+5::F&>H6^Z!MO57"I[]G2R^1!_/3,'\ ^Q"EXM&D_B>
MBD*VIAI5V,NR3\!(#QM?7KGH%U)')D7;58N*^8A@=SC(8_%RYX))^XK1=)3M
M5CL_^-'7M1"ZFHI;55_)X0N?%E@.DYXN\E_X>M5,MG_;"T_5[L]I>M5L"S-Y
MN2J<6WTW997GX4*IT:*_<=^R&F3.\F1@>]VYQ_%8A=']3;]\7#>A=ZL<F3E^
M_4G4)GLFTTBK\8>MSNR=;M&!UIY7KJLEN0759HVX*DB;=>Z\];.1Q=R:<[RG
M=D(6U80,^-9T2Z2I8>=PG^JDJR!H=Y1\,$54U:S*,?%_?^N#J467JG!ZNTDW
MD:J_R$(4+_?B2922M>W4:V0ZPEC:0-=M1QT6N\,HCZGF>J7CHRZX'ZLM5T=>
M:,*<L$A3 VJ+M1B9PGBDN*-:.6(<EDL*[B7SC!LL Y=%L$)PSYF"0U&*%VY>
M;9DY@\:?R6S])>D(O_Z4,;);=V=N/X[S?B1P^G5FKD421=EE47Z8!HIG:7J2
MIO3E_,=D6Y?.D>K"[#FJ4*Z3)GR=3(EKL.RWG!N>54VO1IV,YWM/)KDX%J C
MZ$R>M@Q7>026:6>'2O\DA'+\6SG9#/@I]YJJ0>G6[L8A5Z>_'[D":T0:1^S%
M$0'U 9LHP9!B G%F%3):6P0\&(!_"$ 2FT<DXH*D&!>4^L@C]H;(0+AFE!C%
MI"SF$:DZ@,;NI-'=3XE%M^[+C"I6.@%#Y49,3N;DIQB[,_OEIBWW8Z;BCSAU
M,:@[I?,TQ=#2:"  M3?YFIUOH+]D=7@_=19,'_;"UU:XZ$]YR:<[$.;<LJFY
M9#ER-XZMG0][Y]V1 WV2TSFN(RS[[%4.8?A@:4>JITX8 "*H>G8D-.AU.]WD
MX<V)[C4VC+'AVY'S4CM/#4I%XXAKB9'R7"*L*8\2!"TGSS$@]WY4*KGER\ZT
M$V)HS%+#,T.E_<XU\>Z%$$HV_D"QZ953#,IY@;D6+*2JT;03Q[WNQ:B-:F<N
M"-0+@Y35GF ES9RMMM&"DC.]EQ^2PR'W%/YXGCOPC/)[MSY\'/=7V^N^@B42
MB0C;;+P=H\7NI EF!CWZ^QLPT%JEMPMV[)>#[CD@ Z/RUT:SC-2-@BNS%P*<
M+;WK]&)&"Q@O*H%8N3"*$=]LO!_E\#;>I_=XGPS'L]$:%%>__M9X6TYU,%-Y
M$8V=' W,6+G\#C.+&^LG<TM+2QBG0S\SBIS:W+*E7"^45 84,LB1RFHF:'8P
M7:2:"-/JY9,L^X)_Z70O.I-QXSDD.8E9NO*HLR(]VK0W.V_^&A]D>9/4YG_4
M$SE7Q+=BR+G'U5>6W6_4BKJ<99(#A68ZOIDBOY4R[E.P=3Q.MPJNIE&SH9R
M5XG0BB@F$G$J$CJ*+Y9FPE0'V)N'X4Z*+1#0$\JEFC[8P;338L0/E:52QNW*
M0=:W?WL<VQZ'?*MQ[K.;D;0#-_L8D]\D]PXK,YC*L5,7<-^ ?#K4*F19/>P2
M[*6EQ-*HC*@\.K<,KQM_.NP/SJID_G23&2,I/;#:;!N *3K5$.]R]U/ASR0K
M8#(XH!I[7G4$RW>#0RN?",_.LYSWNE]'*=M$EY#X=NO#'Z.,\>H%-"+X.[%L
M$P \MPF#)Y:4\7^#SW \ ALB2GCZ*YBI[RI. 8-V1HMM;)?]/,IWRN'W:ACR
M^(I1-[;I34^%HJU^*A\K4Z@FNY?#FV/ATB"BRJ,:^8(S/Y<3;5PX'S0^[+R9
MVN0EW<-S"ND9?!7NMN3"9S>@? +592:#']6X3,\WKK3CO$7CC+5DRF=#_\^M
MK;]S<4IW/.K]I#K\49@_C6FK*OE+I)BM_I\:5C"N.BF;3_=*>=.*8Z1QB1%[
M+5/EN@Q&0PE 4>[X4D+FE8&,:E_^T++RF4_6\]?N'_OO<VEYI[QX;JES"2FY
MZK@R/L?^Z-ST9LD+3KI;+]_OZFC26.E,@>4;3KU<$A@YJ[F\/F<:YBGMR]ZX
MK!(J1^UUTQM5=D_2I6;Y9:*'5?R1#OZ:>WYKE1U52Q!;<HN2A\8R=+H=]EB,
M+"&]3&LYZ:9B05#B3%4R64)ZF>(T;MF^;'UWUC]FZUJ?-H$MZZ<3M0SH9RMU
MU?4MGXF@G/P]Z7F4=!"@A&NZGR>?(5B'OJPY'&/\9.3,7;=HS<RAZXV@YP;%
M>]W.LMK..MWIAG0G>7VZ4UIP-;/UEF0;0NA&G22U+FMYF"2IIYNRNQR\V*O2
MT['XYP/[$-^"G9H2=\,V*"A@]*1.YVOC,#S8K1R&YV>?_VQ>):?AX>G[D\/3
M+7QXT&3[?\)]MH\O#S_!JK:;^//IYU;S<LYA>/;YR^%5DS5/?6OOS[>MYO;[
MD^:5XX>GZ=EP[U-WT;QZ?[9WMGOUWZL=N-^7R[U3A_>VFV3O:N>(<<E !V"(
M:,T1QT:D!"V+= RQH!X+PNA\7,%20:P.4M!@.-?,<*4]HX01;!Q7<M[7F,X@
M9T^':1]0_^;8PG5CF6]^\H/'J!RH6\-VV(]CPMK*[H&MCO]KDIU>O:;?[[Q/
M9G/*XTD95/W,OS7YC<AO]\@%HEPA.1(Q!=I=(C\G'9*:8FVP%#&LQ9C.VV?
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
M*.N(-5[FW#RF?K[JGIJ%'TR1F6/AFDOOQ:7SRHH'A03,,(8(#P5*<5*DHS#
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
M<R6/I6X_4+>%50Z<"$P\57 QX@@!6>"<BI@'H>*2.2V&^DXRIV1HQ-XYE)0
MKQ [CJS@#$5ON4T$D#D?B"O];.8T=^4MPXWWJ?/7'&9<K1S$5NSD";"Y)40X
M:;0:W5ZG2!1ZW1#D@\#TAF5_>V"*F69,>A)E5#P(8B)@JW!>.R5C5+@D2@N/
MM-^FB)*6&GNJ#:()X)8+[)'6DB-C(@DZ26+S*'.URO1M:82/]5(7*,I6ZO:5
M$P2\6!+XCU-<2F>5RJ%US.$'0I2>&U$J=7MVNCW)HL"'-5@Q@H H,<2M#TCS
M/.TE:N:X ]5W)CM!2C[;"9J[;B]$G&F@]FS!"=7=:7FO&W:Z[W/#$.8P*P]6
MNA+:_9SC5X0QW^>IQRR7YLT8K"<E/)<&:Y$,UNX4&35>6<VU1#8: F248^1H
M+OMF/DIL">/!%P5X4LTJ;#<+K7KE<%^)J26FS@13 TT&^R#R^$9.>#+2*V"-
MWL$+0DE9.@%+@*F33H %)S[):)# B2)N./CVV%ND(D_*.V>,2"OK;%49^68A
M=0;.PV]%U<AXU>/XI+QE+]7Q.>73#UH(Y(*=8L!GZP?<=+MS7@SA?-00V.=U
M KFEUO@I(QO&WY[36DE977QO=7%]F]<N_#Z@A1*4&62=]H@3)Y!1(L".&>Y#
M\);@E*N+[Y@2FT/YCY$;RUSN1L)H4H*'R+76W&#EE$U8BF#NLS]SE9M2- K1
MV*EO[;M$J##6(&,]0SQPC73B!FFG:#""Y0D@(!K3@F'O:&E02,N@LU@G=D\'
MO;V:YPO<__1FI!TT/!OV%9P:H3KO$;O/Z(&86Y/'L-'*\]YB[K->;^<_C750
M*EXKYCYE6UB41Y=%OJ,BWV_[@JA$F18H:N7RH35!+CB+-!: I4PE)N3R%?EN
M5+K]$[BU\]L:V8ZW6:UD3?^1Q\-F;2XZ/11D8F!TBS=,E/Z.^D"^@Q)@ML:Y
M>+7RTZ4J*X87Z=*4%>>;I<NQKV6I\J*6*B]+8?*#=F'Q:FG'^@X.Z&996%N^
M\W4!;Q[O?']%\I..UB*V%E@RH_2]^ 5X^P;<LSV(E:W1L-]B\ND-EFH156&.
MZ;2#LS!\PR:/^VS(3#L4KWH2-.;)7VLGG89CU^9N$A<Z=_<9YZ!+=.AW8TM0
M0C6128A(DLU98B9PZ5ED7DD:M%.#MO</':W\\F,XEOQH\&3W:/>LNOGQL/:I
M^G.WOH5W3ZIBI[YU43O9/H/O9+MPQ5WZS^'>GY-'@WN-VM'&6?4[?.;BXV&U
M_J6Q>W$LJO5J<;2XLQD:U8O:$3S+\425!:\>;>^K:*A2U",IC1OV #?.HV!3
M<E01885=69>K3$ZW.EZ>"M6R]KZLO7]$3L3?L5-@U$PP<G9##:81<D33ABQM
M1-(*CK;TC;I?'!K/KT.CCSS"=B>$J<P-.XE%6@ T4D8#-I@:0V*><,2FYT0N
M#S*^ 8)^1YZV6G#H'0XV7D+6798?/YQ;.R,E![.06.0<Q^"4 ?Q@%@L7HQ(W
M#U.?*\DNY*Z[W1JT:O[4:7>[)9-^E+GX-L6D89,=ABU%4N>,"!$"LIXSE*AA
M @2 !L%RIY=G6XNRV<"B:/OM5/&9*O]XSMA]E,:7O'&60##!&RTEAFE*D9*6
MY&S;@( I2B23"Q@GY:4"<\O$FIB>4[=H4/ &Z.%=\5NY;/';D:8N(V5\WX78
MO[PZ9\PY6H,!7YO]/!IZ8 H&(YB*%X>FXE+&RLCK[,S$[A1?E%9&991&24N-
MN(\8:8,ET@YSSJ/FDLNBZRF;GL#XZ^(499=Z_O;(X@@!2KXX%R"8X(LZ9])S
M2E"P0B*NJ$,VY<'J(3D)@J H5L 7U[1YXQT:%H(NWM7U8>GHXL=V)\5&&6%<
M/C/R^G3QF2'&H>CU.U=6I*2,C[(4?HHR$HJQ,TH@EUBNXQ4*.4P34AQ3%B2E
MWOF5=<JFC^H?3AC+Z&))&!]-&&]0]I(RSA(()B@C3@%;Q21*7@3$F4O(.160
ML,(H'EA4P:VLZS6R^(<-;X ROMT,T=@*96[HN\\-E<X&QX7'PB;.=# 4.Y;
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
MA08(T&%.I>"4)*ZUS;3'"4*-35%HG?8)8RNO6.9Q6RY)D6JHUP9"-?WO7<?
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
MY3+X.3PAL0429/-T700')QL>'MQ%>#5U8R\?1%R/K$XL>();AOOQQ6D 7*<
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
M*%(T$<0-=L@P+U#BD2J=@-GRZ1K"U]K,/VRWX<NMO&4K+?,)5CHBC#E&/'@
M#F<UBMKS&%GTQIDGEH-2OB9>C1=GB"JZ])P"1'6S'%3.;/>JI4ZXM<!SM6CE
M<]H;^^2@=]';+?UDE#^TFO*&,/7H&;+SN6#5G&^P]/11>_# =\ZN?//A]S&;
M&MG[!J^]6%.@A]4X[N;B\JV;AVC<,)9M(??E+1:>EK6ZSZS5?054>M[%W]X[
MWT/:T(C5S53VRI+%LF3Q&=.+9U FD@/I\-.D3PO2/@@!YUC+DIR9/]&E'9Z9
MG^]L_G52JV^?54^J8O=H"]S9C^"^;EW4CL))]?N7D[TZ?&\^!?\Z>6:^S:LG
MNZ1ZM'$.UVU4ZY\OJM^K^;R=UNCNS[U/>\W\C%5:)?^YJ(Z=F5=_PK/L)R&H
ME9X@R8A!/ F%K-0:&1(2YK##3I"5=:U6B9ANP[Q@\XU+E"M1;N8H-X-ZF1+E
M7AKE:E^OHYSATCEL&(HT8,1%'EY'.$46AV2T%@9LV<JZ,*M:3!>_+07*O3"%
M?N9D^-=0^N_%+S$@"W=EB_:3.3!>&?24;/=[W9YMY:>9,\=^WT4FMR)O$7#N
MSKL2>20$&P,9J/5S)&HG%><EW9TK&2C.3DI,GATF?YYBGGER(IA1CRP@<.['
MZ9 35B%C(ORB'>%1+*J\#,])I\2FE)AY2HR)1@ +D\A8SQ G.;.%,8-"\E$:
M1;W4;&6=\U5^0VW$<S-^RW+$A;84,R]K+RW%J^G]%'N7.A'J/8+_XXAK*1%P
M]H 4=YXY+%PT<E'EI;04KR$Q20BMB"$H8$L0]X(BK8Q#N:\:L<12I_G*.I&K
M7"^AI2B/2QYZ7'*5RK):<1FH!X/-!CJY%&<I9<GBNRQ9O#-".4KPFZWS0V\-
M5-Z86+@X>?9+8:.^37DSVA#)DP/WA06/.' 9E,?_(*EX-%$8JE.\@]4L@!P,
MN4TI"<^4!*<E43XZA*U3X-?Z@"Q7!FFBC!68NH@]L)4U(^_G*D\-5I?5_Z4I
M+4WIC+S#$D+G#:&3#A]62A'B.7(L2L154L@Y0E&@P2N7G (->)(Q?3%)*$G5
M+.0@Q9"HXP+X5/Y'P3\Z,(PDCH88XAW1.(\4E]/'O&_1E,X@4G!WAXG)WU^J
MUFFCU6L4;GSC1_P:?7\PEG?K9YY)&$/1:;1]<MH?C(2>+HTJ"Z%&A5#5?9!
MQ30WR&.7$"!<0B8XBHQ2/C"1<)!^^>;BY=K[0953;J]PVLZS:QMY$GIE)#9Y
MU/M0;L9/_P?C(5V,Q2S*0IPJ">1I,%7O2JB*TOJSR9R"0:SYVO6R4Y=GD7?[
M_G#\.T=C*.V8*(\Z0X3!P-/A$.U./&UW<N7U+\74]K&LA3SN]0<8C%9O^,VK
ME7<QLJ^LVUJ$FRWKMAY?M[5X)2VWSC9\-QOW%JN4RL*NLK!KV=_Y'DXJ_[R6
MA'I:,,O7/9A\4%K1\TLA%B]0^+@$DL2$<^"[)I<XUX18)VRR(5$FL=?>/SK5
M\)DN[4;1JN$]I)6<'E6/-G -7-U=NG56.]G%M>];9/?DXR'\C>X=;1'X/*E]
MKY[O-2:B2R?5\^KF9UP[^G*T"]\'ST5VZ_\T=K]OP=_V3JKU;^ V?R.[%W^=
M7&\P.CRH\4R21"CR.N366I@BG:1$7BKI#(8_8K6R+E;9#54$BSCHK42,%TU1
M]$I3D*!$".&$>VM);OHD=0Y<.V<?G7)6(L;"(<9D/%J*8#EF!$5!->+&>61B
M9(@Z!LZ^83$:MK(N5YD42XP89?'1?4CQ)79[G8;/0;P!U<M0,6^B5^://QR<
M"17,1B9I,IXK^%=QES"/7#)'T^O1N1)_'X&_?HJQJ933K/+X#&\YXH1YI%TB
MR! 5J3)!20KXJSA=^*3?4KV?H]XB6L$5=MPSPXE.SDD>> JYS5^0/+X6]RK5
M^U'J/4VOC-'8 [V2(7>OT!8Y23!2DEN/0V3$IY5U]FQN5:;TO[J^;YV<-MOG
M,0[YTVF_XP]M-U9@,5K+$S![\T ;:21)<R$\UCRWQ-72>R)M3#)%YD3)HY8
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
M%U *!N[BB2(O]X+8;K69I["7)SS#->M[BE5#PM8<L'4XH1,X@4<#W;%52BG
MEAN:JNLYJ")H7#.-T HMT G<*=[E?TA^>CY^>EQP5_+3B_/3N!K@>M3W?8>H
M)+ ,E1B$ C\QHH9N:'M<)[J)19%TK3EY>F@>AGJ1<D.C)7*F%\VIWE*1.$''
M=B?-(^%8%X&EZ(8/_-G_&/4*5MYP;7 +]4&=[Q:S;WEV1^*\U8U4K'L[XC$<
M^F\K&_BWKKCJ9YQ>JR)S^Q.-;VDO?_=Q--(0)>KP$LZ:_;S'W\/PV:9>PFN
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
M%#B@)73]-BBETQ< ==5:+VV4P\QS_#/OMH%.14)6J;OB<^$#DD64E/HQ/JP
M&JS6"S3A#ICH8308SMG>CI*)?<&'X#3R4A<6$\N[K#4R.Q@,9:S;[L:"./!"
MEK;;W01,OZ*<--!&^?)A6HT2%G?13BEI;^]X0(?[QPV\3>2,B<'&/>&=R.%]
M./4KFHD;^PL[V,*\J7RAN+9I4HZ7]Q&@\10F*'D Z ,'S<NU:%2$.-T :<S+
M$K= KP-^4F#,)5%,(:V8W_!XBN!9;Q ^[.]ZW_P:L.,!JO@)+'2%R KR[]#Z
MEU?";F\T-)<LFW> ?B/<4F ?!8Q)V-XH;R$I(TVT:02:6)2(SP'0-O!/F6Z)
MZ\.&UR?LKT]6KX^@Q@&TEL0X@J_A"+Z&L_"U.=B3A]XIF+]&H %"^KT&@IAX
M_ !U\BY SHU@8F%>#YGE_SOO P PO_BW9(@:R(>O_)("^Y?B'%"P2#. IV%@
M$9P,MU2OAI<"(R4\?A"X!\!2,F!<>SI%S'G*[$M0!"B%KVC6E[6#2V&'BU+;
M+L<BMOVN6MQ.-P.KN-+.&<*Y&(60X5<@5S/ OQ[^PCL"6$M-'=_;*4_;QXAV
M"ZD Y2@FL!:60$B0V9)];BH<@T2E1L-Y06M=V'> 6:.K,^Y'>NS"C#FKNGE-
M=BR+X(D11:IX9O-F)HQ/7Y()I%8%4%QE0LSO9[3-;]/L^KE'?>\8WQN:;GX
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
MRPX<0!0LDEK0/_WX;>*6'3^ V+[[WS%\AT[*#A] &&<51H_0(WAN,>>\<RG
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
M7F0=5C4-31.$?D^=I1#.)7H)_?SQI39MPA@*90_""''MY-22DLA$VH0T1,E
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
MD6@TV3M0@5PG5U.&B2<F? FN??'[M<?O7LZUH'7Q [F%TU,<:9:L8)AK<7H
M)0P'7_^EBV;%:6]M\W8&-P!LZ)+T:YJV5?+=TJQM1=PP$NL>_IK&N*I0[-67
MB].T-5E&_^?:5JJ>*/'UG"Z&6E[K<P(O@@617&+)IT1PF\=G&\,<DO?2BC!]
M:ZME'?3MSF177<F,B;67KP,O$]9F#373ZB-$J34*(9SPK<O['H#3I(AQQ><_
M/POC2=UH++/Y(DSP#TRG\_,2Y_S_25\7K6HZ#.]G\XZ8R^5\'$^7]:\^SMZ'
M+HOL;8RZY Q&Q416@7$(LB:GR1HXFUEPOGDHT.^0AA1=MN+IRNK*@;"BI]1,
M"4+Z3+YS434[1$X6Q*P\^.R$]:A=XJVG\0.IF</:][YHM+W$>TU/(/*H99%0
M3/545'>TIN+"PERFU<6;M._TQ&ZN>B&YJN@09+$D6EN;D"060!BA8S).6]GZ
M ,:]KOI -B&VU/>=K-N64FY/X*N,.9+K0W,E@Q":C*=SCB8C+U##S4B64TG?
MVZ'DU?MNCUJO?N.9UCK?3>2'W@NO>_BO)[//3;>]OWWHGG:X[QE%H\WL6CU'
M#Z!Y?3:F3_OUZ[\HVG@S?3V>AFFJ 4A:CL_.SV%2].I\$@A&9XH_@LW@61%@
MBY8Z1:X<]N GK(FN00/0A)@7-2+K&K345?_-8G%:[Z*HX?UB)(W%%#Q"";Y>
M:")#C?PDV"RM<=4YD.VKLAY#-:05IR<NK6@8VE)5+7O(7N'JCKZ^.^D*4UY]
MP7D:DRA&9%M<IC@=6 ADBI.A4:OBR-DWC"M#WE]J703Z**@A>=\'(-#NBNJ%
M/Y=T?E>NW2XP0FME2M%3W*"Z#GOU2!]7H)-'-"R@%*TM\*.@AE1 ? #^[*ZH
M-AM3[\/7ZB^\GLVK2;RU*=Z]UA6Z=F^J-K+*9'+Y1X@C5X+5:#4X56\KB=E
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
M*[GJGI9-SR&&3$/.T3%G-:VC/=17;M9MD?]@2>SM-;"'C?=O-UF.%&E.>>-
M.YOJG:9(81V/D&GP%/+YH%/_M1QW<:U%F4.?A-_?!OR6"NN12JM:2%\K-,DR
MIY@0C$FI-FNDY3-Q#XYB;Y^JX\Y;%TIM"'$M@AWX+'S__&JGQ?TU7CP^F2W&
M]1-GY07.EV$\O=[&\*+ /$RN^AF^H6^+JTWHETA_,=FR/6.;1S=OXMB#1!JU
M>KQQ?;;(2?) ZQ_RNNMODH-87>R4O-+<&"=3^SMJ[KN@?)>2DMG\KYJP()W4
MZW]")K/+!3C=G?T*]=XGKL%PKGP.7.;0V[7K-Y ,J?)Q:[W?7SRRM=#;UQ1]
M")]_HZDTISFU&#DG6$(:F%:I)L<C@RCJU4!DBY7-6A?16UG1=2!#*EALK_ZM
M1=Y>^Z_K19A'F/\YF^7%2$?%/"L,BJBE*"DG6B.)DR9FJ[G.+-OV>>952(9T
M3JV]_K<7^L =D\L>!.%:^X$I+O?OICP"9!A.RR;2:N3"W-LDHG*[[H6ZX".$
M4FLVG"+G.&4-@=G -1,]G/M_"$^#MD"K/[MKQ#_B)5G+&*-XH*:R0@[@N91U
M%H823<#41X^I!Q -R>5IQI,5S8!:*:798O@\I=/C*FO,ZR1![V^THI42,AH&
M.@H2#-9[]J219,E-02UY,<WOZ&V%?5"W,/3&OH-H>N!K]OD%3:?S>IO2M1*9
M_:_9CP 9QIJ]B;0:K=G=(Z\]Z^+I(^5EE (CD&$DOS&G#,$K^A*E"L5H5FSK
M8_OW0-FI,.JB'/[C/)SAY/*:E,LQ1EE8M.B@6,MIGN4",88,J&/4$;.21C]&
MQT>?,J2%MX6R;]1 -1-OFS*X"SCO3^?I*-0&@"Y2V-LUX\@V@++6@4-:\8V(
M7'G#C5)I$PU???*04@A]:74[,;9SG&HATP=:.>>=@7P7)^-/G3@NQX<B*5E'
ME0J&>JJ EDFA+$@KG&+11 RM6S4]AFE(F866M.A%)VWF_*I]&7*YZNI[M3US
MB:[$&!GA Q-"S88I";$R.FI+WT1,4:]G#C9XZ)".,3:W%'T)OV$J\D8]VQ5-
M<T3/A %NI:$!&TU+DS=0$W!,(*.5J[7I6(UD2&<6^S 8#>3?,A+OEK7YK.!B
M0?((D]?X;9C6.QZ3M,"8%J"T)7[RH$%PM$8R)T-J?:3U841#.F[8RV+23A]-
MW<<7],LQB?MCW4*Y[=065P2:HH%KYT&5>N%L';5B+"7C#4K.-O$H'WK8D.X@
MZ,O);";L=A>9=E7TY^A6#-@&9G@) 5P]BT_#Y^ +KQML6DLE6&*A^:6\#R(:
MTI4!?9B)AOIH5YX>)EA/0+_Z4AO-UTO$;ZYO7',TPDG0B==.8"AJ$2L#EDSQ
MR9941&N2/ )I2$?V^F!)2XT,/*=ZZ5.%BQ,_Y\6S%[;S(!NBZR(:1I9U*_GM
MF&[MEKS+!S]?]>"14#Q(5 JR"A&48P:<3986.\5U\,$EH];R+!Y\3(O:CO-6
M$.<?>_FPD<F1^1C(I3>!0%>_WDO+('"AF/>>*]9Z>^H^+$-(N396^*IJCYW5
MT+0UPEJ-0+341LAZ#E9F\NF+I2''Y,$J5U!9JV/SBSY:-G?I.Z/;,VEZ45,S
M$CW8;68D7<@&DX#L= "E1(18.!(N<@N2]B(T/YCS(*!!-*_KF2_M--(V./N=
MUOO+>O^;HT4O4;*BH&A30-$ P1DFZ$=MO$>>;6EM7QY&-(3L;\\L::B2?3G>
MYP@I2*#8H_J0TVK^9N7R1#W]XOP4_0Z>]*:/:.P:[S3"1J4%EP^[PG*]1XKC
M(B?&"P1GD'AF+/TK%)#!&FM9B3FU[@+P$)[=SR-?"?;:I];>(/5,4K68G[H
M9#$JM?6'-AF$-[4S"-8@UR(4DQ//02 7K;<>U@8W!,>Y.7ON'D7N0U4-3[;?
MFJ+70-8*-6V%-$D*B,S0LBM3!.]=A"+IQ>Q2%+EU9>DCD)J/N Z3D5(]Z@@,
MC0%E0H*0:=2\! PB&F&;5SNNPC'$&=&"&0],BNUTT)S_*^>]TMIE*25P7ALD
M.Z00):@(R=AHD*);)_LRGH^O&@>N:]T'/7962G]F\KS$VRCE0TP,A/.UR"!5
M;]/HZM<6[KF5J%N?IEZ-9*>-R+NJO'DY@3>: BRK 3.2Q$G*$"VS4%SPB#%:
M$OM:J<)''C1HZ[>YPF_L/[:4<7^LIG_<ZO/U 1<X/^OV.KI-L7K*CT:95$GD
M#OE"CDIFM6#<:]!&BJ(L:N2MMYNV0SJ$)%L/A-JC^OJCVOWG$6QRM.ZS! H]
M306;$WCF.7BA"J+3"4WKT^CKHQM2R>4^*-5&3?W1Z%M'5!IZ=V=5F<T_AWE>
MC&21Y XD<B4%V57Z0G)@M<E/EC;(*"0+?<7\:\ ;0JINGT1JI*C^F'1UHGF$
M)10L9!$5CX1"^ #19 D^,"5EX%SSUFG=^]$,J61S'SS93@W[=(FNMR,DB_@K
M3K&,EXO5_0I?S!;+$6>&8X@<,GESH((C*TG>'1B)T3I31#*M.Y'T,8XA58@>
MQIWJ5_5]VK:+_BS5'Z0'U!L?7^(93F;G:SE*9Y*2"BR7=7/-& K;(T+B@J?
MM-2R]:T4FV(<4G7J?NQ@.Y7U:AU?T,_CY8T5_1+RB%4W,--ZCLAYW;0M$ 5J
M<"2AJ$0(7O>>/7X8XI#*6?=DTUHIK#]6U?PA)WX;Q@0XF6G4SA8RG,$2,"\X
MIP@CBMY-4A^[#><Z+5P%'E(&QXT%E22Y-4DI*,X:-(6"\GR(Q.' <FZ;\N!1
M]F\N_/Y(7DM=SB4]F<P^AVG"$;D'J=3>YSSXVMN:$\2$!;*0G$7C@V*]!QYW
M80U[VZ$Y1W;4RQZKN8_'79'4(DQS/1E)L35.TQ@7KT^7IW/\;3P='Y\>=WGF
M]^'KY3O?SJ:?/N+\N%Y,]%N@-S;HD-$#D/:UVWU+JT7)]CW70S]?">3KN36+
M5B0F;0";Z]71*<I:G% /J* 5)J+BUCVFPVT?OM.VTV;/^V]R4%Z/SW"4; I9
MAP39.*S= 1"<2Z*6941;/+U0UCM5O=WSA[!@[H4K-[:O]J"K-H<J-P?ZD4B"
M(ZT9671,@-;7QH5:0JQ]1'C1)3%KH\J/6L)=  QAJ^I[H-7FVCH$KSX>X1Q#
M6>)\9"E&SP%K%M,S4,@8>&D41*TBM\'99-:[#FU;!$/8L1HZL[;4UZ%,UNO9
MZ7PD0HPEJ #>B7H2%3D$]+41O..(J$J^?0*JW3I(SQ_"_M70:;65K@Y%JG=3
M"G22R!Y=!JYS)IP"(5@6($E!*WDRRO+2$Z?H\4/8ZOH>*+6II@[F67V>C3!H
M&GT0D+P@FQICO?J6U_@\.Y]8L;1L]^57?9X-8<?J>V#4IIIJF!6+RV]G KN<
M="V+/ZYWZXQ<3IH&&P!C[0,7HH:8I*,0(LB4+:;,6C>%? C/KF-=G4OX@"<7
MZ89WY?U\/$WCDS!Y,_WFZ];MG"1CO<B^T$SGI4#0D@&24J+U3N;<NHQE.Z1#
MB(R;\^IVNG /2FPVN3;"^CM^67[\C),S_&TV71XM1B$((V),8)5(4(T-Q)@+
M)*.]<<9QHUIOP.P$> @1]+#HMY-*#\/"*X]92\FL"@JLJ1$^HW4O"%U!<XT*
M4<34VO9O!70(T?6P6+>5"@_'MNKZ:"]=4=E"*C)7UX?"L\0X))TYSTR3[ Y.
MMC6]V?V5C Z%:YLJ\!!4>UY32U=9<1D\!6_% 7U3]:!; &\]@O2.6Y\99Z9U
MZ\=ML0XA)!\2Y;97Y '7TPJU9!*$20A:.IHAJ3!PDE%L:6*-[4KFJG4EUE9
MAQ"Q#XEP6ZJP'=MPL4"\)Z-PN5'^\K3>?INB+)X1#^I5)I$;$@76ZT^9]3J1
ME)H?A5P7V[YD<,??KHV%DV<:+"=)*#0"G%<,=$C9H$I>E=:74&V+=4C!>R^<
MNS,']Z'4O4_#*^?;%,=1:0ZLZZEEN(. 6$]0V%R,*;G@H:;C)J'3O@+V05%N
M*R7NG6HW72&1 N?2UGW2>I!+2O+ N7>U>4GPV7#.2^LC+EL!'5*\/BC2;:_.
M@QBY\[1JHAE@A3+@N66@N"$'7!0.CDMOLD?)^*$6V(W2XON*V@?%N.W4>)@E
MM<X)IZVSEGDH6 ^GRA(@%"$ 9>&"V1+I#8=<4@<6K@^.:QLK\3"&[?-L1*M[
M,K6G3>:>0#H=(61%4:;+09+]33*V[CNT(<0AA>F#(]JF*ESSR,#%Z_5+I*?_
MXV__!U!+ P04    " !H@5Q6P/=(Y&MD   \9P0 %0   '!R8W0M,C R,C$R
M,S%?9&5F+GAM;.R]:9.;.:XF^GU^A6_-UXLN[DO'J3/A\M+7$:ZRPW:=GOFD
MX +:FE9*;DGIY?SZ"TK*7<K4PE>2E>ZHMC,E6>]#X"$)@"#P'__KV]G@R1<<
M3_JCX6^_\+^Q7Y[@,(UR?_CQMU_^^O 2W"__ZS__Q__XC_\'X'___N[UD^>C
M='Z&P^F39V,,4\Q/OO:GGY[\,^/D7T_*>'3VY)^C\;_Z7P+ ?\[^T;/1Y^_C
M_L=/TR>""7G[W?'?9;;"J93!8V*@D!?ZR2K(V06TB )#^'\__ET8':7+'KB1
M&E1A APR#KI(&PI'M"'.OG30'_[K[_6/&";XA 8WG,Q^_>V73]/IY[__^NO7
MKU__]BV.!W\;C3_^*AB3OUY\^I?%Q[_=^?Q7.?LT]][_.GOW\J.3_K(/TM?R
M7__W'Z_?IT]X%J _G$S#,%T]@!Z?IY?_\#H:_>O\3?KHI/_WR>S?OQZE,)VI
MY\$A/%GYB?H;7'P,ZDO !4C^MV^3_,M__H\G3^:2"^,T'@WP'98GBQ__>O?J
M+M+^</IK[I_]NOC,KV$P(,2S;YA^_XR__3+IGWT>X,5KG\985J*_&'(%I2N<
M_UF_[=>=,7TB(.-T'A'H51Q6@C?$N.S;=\=\^5V0L83SP;0AXKO?W13OZ"ST
M6PKXSE<W0#O[(CC#LXCCEE!O?.\UG!<@;R.L7_EY/$KX>0JQ/QJ/XFC:3Y._
MI='9KS.DST;#R6C0SW6%?3^E/^N2.QF5=YB15H0X0/H$K=K3/OWXEM#B>%P_
M.4K_"L/YWY]&@TS+^HM_G_>GWY]CZ:?^&FSZ/$YU8$)P,5\;_F=74*Z)B?C8
M'_;K$O>:?EW@J7(X,H'AMRD.,^9?GO3S;[_TA<+LO(H1G5"Y!%\BFLBS#$44
MSV2O*U!5<A>R&XS2#8R#NEF,+MD]"!$'LU=[YQ/X&,+GWB42$C:^HA\G/1T%
MYT$Z$,59VEU1090^@&4R&LM-SDK>G1N3B[E6PB3.9L?B$;]6 OV*@^GDXI49
MI69T6HUBSHCMQ_5JF,@DF>!SG/_]:O@!SSZ/QF'\?2Z^=Z/!X.5H_#6,<\\S
M+2(O$=!Z64=LP3$7P6=9?&8Z6*L;CW@3?#=E<34_GHXOI+)8T[9<]*JEUI05
MT]&>E#%G PWNER>C,4V-WWYANQ+G%K+WG\(8)V_.I]5HJW9PSQ3FK509C)<&
M5!("H@H"/%FDR#%(95M/CX<P[9\@W6ETU*$Z[M*%-Z;+LS >?R=83\]&Y\/I
MT^ETW(_GT[JX?QB])>C#:<]D(YVW"5QF#I3D ;SU!J*7.828LY6B6_X\#/+Q
M$*JQPNXR3&S+L&I\W:%_M0)>32;GF)^?CPGV6QSW1WD^*_[$K[.W)KV(/#M-
MDT Z3G,B1 ].>@0G3-;)*FM8?,C2V_[Q)TB>/>GB+GMDZ^UL.>C_"H-SO,+,
M":LHPH-)!%>I+"%B%E"B$=YDP6*V'6]QZ^ \0:+M36UWJ:;VME#]D];<,)R^
M^(;CU)\0<"N,B,4HD,(64!HCN"@2("O%"">ECK[Y>G4;Q0FR:;^:N4LIO0=*
MS>; '=Q&:G*[@P++D:9"T!F<LO2K\L8F(HTUO"&CEH)XW(3:72]W^62:\FG&
M^'G,I486WY1K\9?WF&@LTSY!+HYA<,F US&!BEJ#JUMY2CEA,KD4G;:BTGK/
M?RPLZD ;=PED6Q)H[C(\#)EC<L(K!L1VL@ U(\Z;>E004WW+N^CT-@1:\_F/
MA$!=:.,N@5SGX24FO=*2O$TNZ ]%=*<5,@1R&F)D4BEADCMH>&D?,9* B,*1
MV5%4(9>;,P4A& 1,G@D;O$.]Y'CFD#&2%A'JNS'^ZQ,E\1!X$8ZF!TE")>O
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
M1 N>%X3DHTE29"%O%YO>@G@; 'H<?.M*0TMHMG48>NM!?/@ZNC:(R6(4V<2
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
M:9EE"@)W!DT)EID]7"\]Y43N!JS>BW:/,)%[Y6F4$]Z6+#A$9FIIX1C!61.
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
MW%J;J(SRWJO%CI>HK9\_-=U?B9&UT^ >4+0!<!.:MFO\ID(^AA:O)81'97H
M!VL_(.^B+6CK1/%?>*)X/0$($C0 ,8$:1FF4H,WPI+I#%?<IU#:,ZTJ8D,ZF
M9W$Y0ZW '8I$W'2(S2:LNSOD=3U@+AUB$\^XV:PB2&58:I:MOF>A_O1L/5%L
MDVT-/G:E:>'#[#W^.O]\X:?_]%/41%>"(8UR0Z.QVKOD(Q%1:B(#E[AY@QJ(
M^Y@55]K)T$[6CR]X,C*OR-?:-;4/#.$UNP#2Y3_>E-K1Q1AMCS?3U>4ZY:E\
M=;%L4#S;PM@N"RZ^6]MEZ7;5LQ6V<%LF>V"5YR;-N/3P#XOK LJZ/LBV%0[M
M/XI8_[8N[+WS\0^S:5S-YR6'J.X&]JW6NSOUB,P>- YMQJD.?.#K:9>W&0@=
M@6O7*H?HEK=^//_=3U;P*OWO:K&N+#_+_RJEY--UQZC?4$9EK.+9]#MWWTUQ
MX=4ZU_H#+#_.8>G_'E&3<LJ^V%+&$"E12WJ5%+'.R6RU$HXV*XNI1=&Q9I[N
M1,$/NN<H?&^KG#;_N?P2_ +^ZS_^'U!+ P04    " !H@5Q6[5;70M^=  !K
MM@  %    '!R8W0M,C R,C$R,S%?9S$N:G!GM+L'5!M9LRXJ''#$F9P\8Y.3
MR1G&]@ #LL $D06V 8,$(HL</#9@D\<DV423)$ @# ($$L$&@PPRPB"B0& R
M$CF('*[_>_YSSGOOO'?7.W/_^_5:W6MW=>^J_575WEV]ND^&3WX KAGI&^H#
MV-@  +:?&^!D%! %.,_.?O7:M6L<_Q,_C]?^@2LW;ESCN'[EYHWK5ZY=X^2Y
M(WB;ZS;WM6OB4K=OWQ45%Q>_*2@C+RUZ[XZ8N"C;A0L7."YQ<%ZYPBTJ*"@H
M^A\0^[_L_U<X^02X?O[4_&FWTVS7 :>NLYV^SG;R!2#P#Q//_L/4_\#94Z?/
ML)]C._]3:GL-<.H4&]N9LV<O7+QX_@S[Z9\7GSI]_<S9&[_(L]^\;_KTUJ\^
M?[X]=T?A@5E^U>=>3BY%\V>^+U.JU^XJ/73R2RUH[9O\W0*<EHZC]G.+%*Z?
M=_9_%37ETO9%[V???&S_Q']J_MGWF;/L/V7RUW^>/L5V^O2ILV?8SIS^-]GU
M7V[(WS]M^O17A3,W'_R9?T?1Y^WGL[?,UAY6]9[0 )=_VG;J^NGK %W Z@_
M?QMK5W_[[]_T_Q/BB6\]C11 [5.&2F,NT=*& 5J&N@]_L_PIN5>7-$!E?"@?
M@(E3+6<*T(B_L+)PE8)BE0SOO*OL#Q_!\_K@5PH@#DC'@OZ1A!7S$E2G4TN
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
M'D2%H$7Q/M$D&=*%NGK^GJPZ5QY[,$PI7?*.O4 ^1% \^M80I.X!YY ,&#[
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
MNNV88/8C!=C ]OAO$?KO.)L#TEQ+NS5OYW[1&VHD5VW:Y2[5KCS^[GH:7'U
MO+>";@S2K_C=4I)@$O549%TF4J01.%6WR1/U];_TQ(;U;PKM#U?8OV"IOOUG
MZ(RVKNF; 2"(3P_QZ]?TG&??K-#,,QY'PA&L)$9D@(BD]>U_N^TTMQL,8C$*
MLT$,.?>M^KS*T'DB[<8:74_ D2Y)?2E[7;F2F?F-F0YSUW*WJ0S=],L67)V%
MDFV6M5V6Q9+"LW>;IWMFA^P56O\^!6RPGV6V"^2OQ+]2?-*<4Q,*]E!YE]FN
MQM>$$;HMXXD4G"G:,95B:379X8Z+E/A=9(OVSN;\B,6TBZ]-0@$U 1GB]E_^
MQV6K]">NR1_.;]TH]PN_6#56,$UTY$)5Y<S4\R1:X/I,CIY-#* /V4? @K<:
M6#LAVO.'9WD_^AJ*B4EKS9:LKP7]?B-$!J=1,,WS&;5)TNX,W&5+(QAZ?:T<
MD:OALR 8N'ZM/'"$@B0AO^)F'AXXNBF5^K^,_%583<]G%!?&Z>,U>'9A63-O
MP]0!>>Q,8R#<Y0[MN2L2,YVII1E:NY.[RN3!CEZ_+FZ_[;9E_EL03Z>[J5.9
M\T(##/'87JJX:A-WS*CU%.?M\C7DQ^RKOEGVNTI[@4KDJK>SU]>W[[U.(Y&&
M/[%@=_8<,7(?KX;L[AZ7-W\2#%D_L@E_$3I8*>S\L_5L?1NXQ#8H)^S$-BB[
M)OGHZF]LO\\A=>F!?_[W/W2\1DM$:LQ+;1G?JS8)H=VEH79&92^LV.Q!M0Y=
M9#G8'7IH?Q&#12278SAKAM,\*IKM>LG604$IGG("_*?5_M$!KK1?O]ZHLVGX
M@2QH5ZZ<X[1-GVII \(/5H^/HV5;I/DDSK=%X39#OO8;+]05O S4FTJ8^FI8
MQ,A+BO \ ?RA5I&25:A6^KE4'RB!!04B/1C>_[2,([1XXF7R?/CO&(%5_33/
M\>!6O]FEF:?6=?X'>MPQJ\>80\J;#9T%PI4C Y;CW)D!S9#W'3?C< $^9DE.
M25<S@M[3?JZ6_ J!#\MC5.U(7'$*2(/EPSS8><P*1Q.9UOP=SARVW)&#'=RO
M!3ZS&VO"+)^6TRL$E_?P]\RMG2HU=]C>]*6$CFNSW9)\VKZ*SU[O8NVOG14R
MN>R=9;@]ZWL*B4Z2'^STF4]O_].\#YT<!@UI>@H.UJ"$C#C-S$_]G&PZZ^?+
M@^<7MU_$I)<?+'HM['U"^=>CZ-4K,^-<H:GB&V C^6GG^IH&PWTNQ?%S."Q4
M9+ 13Y==N?2Z_&7WH)%:LHTT5F9R>^/HT$@<#U9^4]HXG12ZM[,M?2;4$V58
M5-'!+71UTN_HZ*Q5'?-Y+F=VBLEKKH/0\\DR R @PCKC7H,?TLLUZ,9-N ''
M[)K-^K*(942J9KR<.IFE^NEW!U]Q='ERR.E+CK[6P,_A+::<MRW^^[F=3-.4
M5/7L-@([7F8%#D6KN68'K:4)<3G=I;9.IF5>XH-@U+JAK+>)5L#H  /)'(,M
M>-VTEA_61&MM)O6)(<:I\4=1=DI"MF]UH6B_':2[PWI+YX<LX-1[P[NC4)%V
M_##Q4V_ ]KC54ZM8:EYH4A!$K@.X5YOG*.L598FL5>F'I;E(8&_ R,(2QJ:3
MEP.]6R'9YQ!+V0L1 ]@]H[V]0?3 "O#'$&>75%5/AFM/U5-9;<6M532]YZIE
M2$[.J2Q\V*Y/Q:'X-GJ\,2)50)4N<@&5:B*Q\?3??\<8VH?L\D3^T>*24N[7
M5;B:LO6U:TB<T(A?W =5D\!LU&V$X^>M,=VWF 5]*9]!#:E#2(3?41I,T=SE
M-P#/?KRF=O-+26&;4K*ATNZ!R^C!/O!74]_E#F%9F_#FW-O!Q,_EWC^0W,GF
M<V<U&]56_>8.-;F]KDZ\NR!K0C$1H)$J>8^.?K/H,]'Q_8%,QGVY&NA]K%I8
M>VRL&_$DF&=]7JR]T3OX!#"ZS'>&J"C6]MJ+>[W!]U0)B82[])HR+D]:8&O?
MKB7Q= @I+@$RPRP^;I(%X[6&5CO9EIQR^3OK]D3:;\MO'X]A#![5JHI.91K*
M>H)4$W:>ZNB<L;K5?T"<<%GUC=9/4O?\"N:'KR2L.YFV9:R6[J1YA)_>L<7;
M.8OW,V 3Z7%-^TB!9G/Z=%L++8_]C<:0E<!\@/IJ:T_-Y7#(.X?H/!MVD&(H
M1GV&:/.$@$8>>Q14_+CG.F]W?G:S!W,"</XJ&O?BOQ]U][91.3:@C_XDTW>&
M947]%G,93H+S9 J0LC0_?.[:@B>%P1[O$>S0VP>#4YE]!8S6]I($J=E'AR-&
MUJ^ "?63G8UUHU>VV:\,TK:@DAEH*P_Q I[Q;%PT,JK>AQ)Z36#3(Q2U@##L
M+1PR)5+,LG/L5JNEPF5Y2:O?E)8K:UP+@G+GI$&=]^=+['=@]ME"=G3[K*[Y
M/RUEMW0+3@ (#\LQ7$&2CY"[8#5R,V4OEJONJ+BWTTT5;-?7=VCHE^XUT[V]
M#W)-[\R6?RM?I4+QSIJF$>_&-F%<L-T3.KSI7I,&=7)-X3E%O.LI[A*S.H]*
M2O[GJ$\[,@)_/#WZ]2CV1KG;/8?=$P!P00%KKK:^?23V1Q?MA0%H9'%7)V^?
MKSG*KX)DNM#R0]?8$7?35-*MA$TOM95\-'S=%I,)6H>O_6A0'3W8O69@/!0U
MYO(#[Y<^3=J9.A62+J!ZP;".*'QY/GZ:O,!*$V1HCZFL)^N'RH^?-=J=#\P3
M"H8D[^S_AM)X5]L6/Y^]X[W-9MMOD E?(\.W=3=^LURQ[O(UN: 3WE0_>?!1
M$$92Y?RLI2.U,'?6>'ASW"?92_ALSQLAC--&[B)YKBG[!!#V03L^*+3,S(%G
M:K.S]F#]%#TEP:K9R,?0Q7MZ:L^U1NJ.,;(5U.CB4MQ6NW%:&"RH4Z! I9_U
M$"$47]";;I;3/I:*NTU=V>$=WLBJZH61R49#Q,WRPQ\>_.<*1S7UUPL+RN:C
M\!_'UG;]PG"3+^ ?_Q0NW<P$ULYOF7)F77::E(,^DXK1,=M.C!M#AO#S[)]?
MM9/P,[5F'1]\*O7]\-^/RW^\@DN'0ZGV>,[8*;F0DE63R;TN^;:E?4-+=1)P
MOI+&+V=>C(V722LO[5^&$5W.=]U$OENKSLRTF7LY/)46F@4/)B,\#J8V$SKU
MY1V+QB^2ZSV2WMA$/Q]L8#K,6Y0E% X,< R73-F5KI;KV&N+PJ$# 3HQ9=!H
M_W9]_C('A52@0NJR5V-59A?A'47V9ER:\T?JLI[ "<##PQ#JVG*9X'PX$H;<
M<)G>.N)=*H7'UVY^WEQVE @OYK\L1IPG44HW(57ABXN.Q$(%!9!H/;K]S+\M
M"2\8L)UW)P!#X>&WDAV)/'NK6\TOI9 V9Y&,2,/Z+LKJ[:147.&AL,G16<<'
M\G9)R%[756&TW$CL,XN1QZ>N>L(=4*9F\6/NZH?E-4,X(:I*N1XVU?R@&B&;
MCGU+G=A,*@3&>_4=RX<D2MH]STO3^'DPRTL7?L:O)!,NN+;]NT=?;2EU9VCI
M#0W*S,W;:_DIJ$#PD-XG150OA2P65PQ^&!+B73T!#'N(H(K+M0<;G.X\RU+J
MB9F-NV[]HSG2J\8C^'D&O-Q&0-IO.E? RDM%13LCDW)114_/2:K)*=DU6&_?
M?SU)GF=5I.=2_&W"8- ]F3;@F8V"U-6ILY;D"RVN1><%C1N\C"36K1UM$FM1
MNFG-ZSB#G[O:OO?,V?&.;I6<Z,M6C7MDH6_A%5D)%OG_]Y*AC1;BXJ)B)6'#
M*=ZB090N<Q<P3TROO;L;H,B[39NFDT-T\;#0ZU(5HQDPM%X&A>5 SUJ<REW*
MQR38/K:KFN05]^M1<1^<8-S+9J(#V(=:3'!U?E@,(H/I7]4_43((6[7H'[B6
MD]("5OL?K+UW5)/9NS:<&<<^Z(@" @*CTB&@](X-$&) 2H  (0H")A!Z32@S
M"A;J2(!H:$+HD" =$HJ"@(#4D 0( 3&TT$OH[75^YZSSO>][SOG.^<[WN_[(
M6EDKSUY/KOO>]W7=.\_>&6+73TVW7YY0L%6?\TDAB&8JN^\J^MN@ATGIOTY6
M1P]*=[ LHFPLSUZ91[ETN-;,B*?,=W:M&[L28Q16YUPXNUYX"4V.0T ,U/69
MUE-[03E5']SGNC:]+<J,ID9>(NX$713342JY0UEA<.THA2-[=_94L$'MKN8>
MA:462Y%3C.'MLYZC)AK1G:QGIDK-H5-I7J::$6_KP%,O>P9VPS.8M*<!N*?7
MK5_:<?OFK7--.X&#CVWH$%HNK4ZE)JFB74&:DT0/T[,,1<7D<,*Q#ZKHLG+]
MP\!"SW<[ID6JC$ BHCBMM)P^)311)PK2/_[8"^2?R'P!=)]KJI!RP>1 "HH\
M^>Z@"^;HT7R6!:0Y4J/Y>.3<8 ZV\).)J:E,[FD@?<!TOJ83LV?HDGXSG6\N
MO](_PY#;:TI0#3S$'P&DD:H;=JE7[2:D7GM)4+I7OH/88]O0KIYH_^F&@)$X
M!96#P'2([H%"D1!9ONCK]X=UAHHA*M28Z/9S(0HU:CTV-@^ZJP;.5NZFBYP%
M6W%W*1)F<+FID["YNJ'W<Q"0=F?C^1"?SN")M"Y*7NG% ('WG+R\621!A!_;
MR1WY\I0E!U,7[#0!#A'70G.2*N+&S%.\Z6<U$_<6T^<C>/R>^L>/L/V&R1H(
MCXPQ*J?*E 5.9< 4I;Y^9PL6-+M?")[B2Z=/#C@']2\&UL A36=W40&[X/"1
M09N\./I=4$6   0(2WV#)-Y;C+(QY6EDT>HNKVRGO?;EC)=/;?@SC/O<KP=
MQG]=LG>0CP]9ZI$%Z6FXEM"HEZ=H:AW7;_W[2O>S(M+_)3B/-;]H[H>-M;#
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
M,IA[UO$'['O@HJ%@1\^.S]21W;/Y:]"GBQ3[0D_OFDZO0=-N*T]B/N1#W;X
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
MW]Z)J#:>AACF>CJM91.&GU<[H >"&?N:O>5T7;]2R\)R='IA!5?8"%Q);,[
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
M16W$UI2SAMZD6H<(4:FEN::>SY^'@SJ7?9<[E+SR=Z"F[)NX-I@Y0,SSKQD
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
M(C?B( CA%8"(CP#"1W@9 &@!  $9X3\9\)\- 1&$A(R"BH:.@?G/H1$/0$0
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
MJ_G?S4Z7,6^^=JNLC[S8@="?HEN3!DGQ)#KJZ]#5%!$+RF<Y=![)?*@0[%]
M[<'T)G L?V Z"53Z(7X%^C8YMIY(5=6'QQ-S%&L*%YI('A%3-Z*<IHI,E'LS
MTJ6[,.WEFU&ZF"ZL-F6773YC7N6OXHA .-__X>RA(E^UC6_PD'B_[\(>N%\K
M1OL;7/M:L66P,M:<%(UH?_TR@9%WD,7*Z>+H4$,RTK=")K7-() ;IAW5AP;+
MV@[\+B<2?IE&>?4?$M0KX3LEAVP7]\2L!UER;-!U[:PP) )<&0*)"P"<!#Z/
MCB$H76,C4(YX":/WI?K _9>&0SK?ZN+_2CWY;V3_=Z\"_7<V#5=1A1&9\2-7
M"O55MI)#,ZXA;@BN[/MGP'0F^@<M6LM3\8Z9!C2;L27E<M[VFC/,-*@#/8I^
M6=P/HR/,.2"99VGV\-&R:GG@V2]S"&R--Y%$==. ^*,VU1L4'KCW_TF4YDOQ
MN./(\K!2"N(+<>ZT101)8/\+T,TK9>&1$P)??910*<;)]*4+^/O ;_MN$6FI
MK0A'6RQ4Y@0'R'CP\'6Y^QN%?X^79>F+_6D15B- U>% 1A6+?)J)_#^/,[\+
ML3JBCK+2%G%B<C$9"R!!ROC;2D>_110"-@N"^B__#,V7$@_R\'\?>(\Q5K*/
M:DSG:JEQ)$']XAD0C3WL3_4_$^(U0Y16+*WQT M;!_'/*WSB--CK*G]K?U_%
M#%%TX0ZA(T=)8T4(<=)2CP)W_CK%9-:QMH!-XW =U1=[74Q48=2J?QOX;?DD
M.3K3>&UR>\/%"_X2C,\ 2JITL;^[BF[LUQF=+4DV. KY) VI=T/RP0KNXN_1
M?/\R1?@+;0HA-GDX!;&+L8QDP=^PQ:63$P#\U8Y?D<DX]455'$_B[P/XG3P@
MH0YM5 J=*>\8%(1GP'KG^;_VE7Q.PH;<+/?;>7+L50',Z+Z@FXF=?\/()=$$
ML\\ ZQO%]Q5/ ]%:YX?I8NWT[?[ZCM<B;5@=WI2]Y%$YAN& DV.T&[V>!K>,
M'!M^7=?'RY9X;R?;BX'B+])KDKSU4DD6:!+?XH!\;S*,629]_G07-&JJ26?-
M@';M+>%UR)DP>J0%&1-;2P=F;F+<&_G40S(N>KR@L^,=L2VNR?XFH[7EVAL&
M<Y#'Q2=GU46V3N;DCU%&8G*9'^:#/X29T;><$^KCAO0A9Y:%'JBEQY9]J%_8
M,!KF)X>+/S]S #P@"M]C33QY+3\#5CK\GMB;[F9Z2:,2UB@T_0CZH7-M1JKQ
MBC40V!R;W<L:DI7@\VL"Q';;5\@1ITGI]EU>[E$BK[/[UQBG>(6[(R\QV869
M$EF\/_J'6<2V+91\;'^?\+[C4%0.^=-CJ/4S0-3^&7!B(OX,()*]HBAXN&Q]
M!K1_?@8\&#@M8XM(KHE:ZITJM89/+Z&6V+^4LSW\8EXM&V TL.QO$'*D?:+W
ME_=;U^HF/F$"59.D@QDGS:ICH30QJ^;?7C$5Q+;;8F7[TSYU5CT#(+7/@!O.
MC&? U_S>U7MB4^TUT&0D/G/V\C!\P"A<:X A:+65["9P2_&0<.U8->5B(.\+
M.R^;(-@R8E@%AM.[F?F2D$1'><ESPQ_3<-Q'=LW3Q[)L5X@]M^75/6+6"WF>
MU_.ZL&6>-E:T'7X"[7YV5#?$U^E=X8#CUI^'XMO09\ 3QN]\7MOYPUQ*5(+O
MIO/6.$*%[(I*E6N)SGG6='#A@366:OX" $3@26F%/_<_?L-NV>H]R0=6J-<*
MIS'IDW.?(/+Q)0+P1NMUR4U0EUL&41-_+O/\O!7_LI6Z)#;;!!WBF<<M@3S
M>"/&N8>[?\</ITF*(?5J('6Y6K'DQ@NL.;PDEZ-167<O$<ZD^B.P[]U81,OZ
MF:5(K 1E\9]'QZ&L;']:'#][M(2W2$269G[(T:\@KXJS\R/Q9T] '](J2Q_R
MDBGGQJ%:3?43R7[*46W!?D$WEU[S86*U:*;BQRY'YEQ+TS3X-D)Q;B<_!<#.
M,^!//04E/??#]DCJ@844K[,H%@LC3988CFI;;^E+V3(H+3=]8]^&H5CV.&D$
M7N+#P3*P9Y,UW\SD2ZO_> ;89U"3FUOZ207<HKG_X1%:\$^56]>P$3WD4]7#
M> U4#91<7:;W/DCCQ#K_-#86EL!"$1@1V:I@\[%>Z_<A6YL_QK)!+X/M#M6,
MZ+6&"*C>.G#K"[%:$6IH2;R(TKDUS4P!7%(="*O<[OL] X)0?T^]0?P?@P<A
M:<I0/4F,]?9X^M@]%,'UZP;HS&,<']"V<5547>0JX.*Y+%D3N*_6IDU;%]-+
M;"JQL 'O5DC_A3R&4Y#&G^0/$5$RPI[-$:8U+(JM%20ZC^P%F#\\I '$X0Q-
MG[BG]5:B8M? 4MU<UM?G= ,UXSTDC)/LZ V=^#:_/F $Q.#'(2_IX[E54^'9
MY"BV-$_[2$!(JL=+#J+RZ#3'?NTZ])FG"%R'P'VQTG"B*H*3I_;'FO\'0HC^
MQ^<\USCUBS(;>T#DO7BM*U6TK-=>J"+$5)<Q:,U7\ UI]IP4R;F7'3X@*%HO
M$^/XSURTMWA0V6[BR);>"BNE#4MAXO]\KHT1O.!!(F)^,>39&_*@M08ZQC;H
M+EZ<][.M#2=3D (3GZV_=;4FX.)JDZE8^=F_9P5LB.Z\XNPJ[YHI(F72D&Y-
M0P1F OW@T__@/D//_)L@O893Y#"7OB9SQO()VTI/Z( )VOSNC*$)&[F$,46Y
MI?#<545$_"](_&IB?:%':$?%'M&YOH&>Z$&G<F-#@$GBWB358M^O'S^X^X@U
M^@#K*8#E/^1MSC]XK0J4=CJ=R1.-/E XM/9B]5Y/"T]_,1=W@%8&[G'!I%WU
MP,U?H3:3A-H?$_GD,>('H6:S S$GII_@!GG0]5T@W,.KY5FWC//I9\ S .EW
M.3YU;=_U?7G*GK<Z /=C'WWUOI"'HV;/W9TP-O%+4Z8T+:V)6H3#L-P.2<LN
M>M7:@L>$OCBZ^"IU4M=US<NCTNQQLGL^I*9I(+DN9C!?1-H&JW&%OU-3'-S>
M'W[%Q<\$YC>B]QLRQ"K/@.ZI2#[%HJIB>5[B1++> %*/B:/<8)D5T8"^8AZX
M/_I828RJG*LDN.Q=>)[&T[*8A$#?\%,H\(Q@Z$&J9<:%KF;ZXA!TX 5N&I5U
M!NKVC/ZHRI2G&W9^:9#+7&*,TX7GME%*%=&D\4-GA[2E'#EL<WPU6A4RH%A5
M51%N?<SP5CN.?@F:L9S;[:\NUX;X)LW?B^@?$4[U!W=U+-]\[2)L$3E9@C34
MIZI.OE,WM"*\BOT.9?LL.Y(H+^C@TWE&\0L+_M!._J(!,/P?Q+(7VO*:?J9;
M\4:FR!1"5C%^M"2 4)YL"5G\UIBQ9HB0JB7R@ZB'TPHXD=1YQ33<-_/#'#PL
M_;#NV$8B+LX(P&Y[_X_4OC^R;'#*GKZ.C;;+?1-\2:%Y:^+]2,E"G"C UD6G
MPE.*="EF\@OGEP!Z=3W#,R#@\E#S&="K.YUXMWX3JC)Q.,9N[]M/SMGIW?Q5
M"E7RUV>6F,%-.2I^!G_A/^6D?9E*$7E/]P(/+8VF">/$M;.E81VVU1!NVG[J
M-QIO_)WDVWJ8X/Z8$+,/XF88BN1*7K'9P1_T;MM4A0#\)RS!HTUJ/P; 6&'.
M13:=71DPOAB#[A]Z,*1@77'17RA$)C)1@A+]K-CZY!I@EBZOH:6L-6_IT\*D
M=^/@+"+=AP8?%@+HJ)MUSF< ?@#EV'DR&A^7G@ UY=<_KT,F#SS3KE0X'KR\
M;,KRVU&@Y*'(H4$6_%K"%I,S<Q=5?+RZG4S<H"@0]-\0#^C&MT<#G<6P#H,8
MJ37M#$OR_E$2\$0P\B U<RE*7T4A+DUD^DGWH>W8-*:Z([OK#)<X]=HD3!75
M%_[H./"URS. P B4@I@[O<2J1^8-QF2_Q-3\),8#/F9?/"3#*UR1%&BCE^)S
M:(.3H-C^\ZS<)/+EG0GMJ'N08@SC8,U-\2Z\,'\:"B[CC1R6AJB6CL5.TKPR
M"42[OB)CK(]7J?7>F6;)#WO7%\I<%OT=V]A9@L#O/RB=JSX@OJH6YM&J9>R;
MN*N>_0]I1[7:;+DA+!Y)+N,4IT1TFQ]\9@>B%0"[(Z$'[XI?@B9HBC3\:D=B
ML+BX6[/:'H+_( :/>\18IDJ:A'^ -)<8DE2,:A?F=OGX:EXK\1[L$!*O&>QU
M)PW+:_OSXW1B9#H[W7>17I9UV6/OJNV+6[>TFB=>2P5.<V,F%'Z^K9!GY&@<
MZIFH _Y5$#K^>:BMQB1(_IB)4R>/X=P5O'O)9,ZQ?@(+#D@J(_UMP!."+5*M
M+@J[&?V6YJEJ2=>\U$_*(*N414*6Z$KY8,)Y5?EO5"QA*JR^2ITIDV#+WXHU
MNDDT\QG0(0>KR7,(OXN")*JA0,&)&")G7)'M,'"N28+R8987'MS2,^ ?N'#L
M#S/6]_/G/7S_X=2PWO1N ?)R@F=G+5Q)&FH6\MH[D:N;L(TKX)T/7M>+ZRC/
M"]+_@%\R3UU[RJQ7'C77.U71(W6%M4!RO[9=OJ]';8^Z\W9X^/7H3CT^#H<D
MU58,-@Q5$<ZD1$'8CDB!R#!Z'9I9?T?RL/0?#GN2_9@2E %4H0<F869A9>H\
MJC^^^@F@(4L@/?U1X&_+G3*4N8N'K3P#/L\/CKM\-]:+QADP@>]%[+.P7O\K
M)MO//8/E219[O$9"8#T%91X,F(J:UGGG6\E0QKI@T\2UF4&Q=U'A\(']52<
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
M*%[&UM^/;9[4=:U2XHG7GQV!.YOB3]*(!7(=;C.CB!;'3C\0>1?XB)]N'#O
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
M%\!7B"BNVA,P1E9OC=M7?U+?\D-61(0^=CE*UY@YQJ+UXSMFVII'/"QL"^S
M'50G%WG$RXU=L@ACJM^RV7&8IEB]]0]^A1:2\'7=)AB!ZGOXR1<?<6_,-,?>
M'$,_8X,E7>AADR$1A.DPF?K3>*_%F=S'F(?P<1$PY0HTE/9EN<=[@\DF[)5Y
MLD-DU10],$L7CCSF5-8@Z_+I00D*+'>5SX4<LYD)N/B7+6(K6&D>8G#P=JJS
M8X%L43?5M_V&N>&I>#H EZS42+51ZR0;#U3,^U!A2UA/SX6#=?RGAC1%?QG$
MSH<0%I(X8K^JUS1W R\ 3KBHIWUM@\Z=A%+B'U:+-P=T7)"CXU/Y<;,L-U6]
M'!PC:6U//W1A,;RG)RNLZ\<LM^'Q9+\FK(+<PBU!=L?_M0KL=:?(@EJ*=R2@
MZ6SO:<E;$HE+ATKP49JUGG@!#K ^J3GE<'<<7NJ:@08:O?'N;!@:/+6.DPLY
M^^5-%_<&!:=T+:YRG?':C*(V4-H3*7EE?[Z58!Y&@:P>_^:3O6*=2Y(T2-@-
M?FG5#CO^)V*TVZ3PF=Q\?:KP%^3QR\C2FTJYD\W%R/PBMEZ8*S;WP4\]'25G
MND8 1W 8\0D*[R:1&,&4V0V4FZWD*I*RV.K.8#$__.R63Y[X/>G";3$^CC^=
MUI= Y8-@<)N6TBG[],G-=;O6U6&)GIY.ZG&5D;609V/<LH\"$3--C$]OU(?K
MW0A_K&> TF3FE&WBWA2[6608G!WT8ZVOJ+JT)E42KUU3CF$5*:1Z5?A1<T;_
ME#+8IC:,LW$\5Z=ELLU37=[N9V\$YEZ%+9PREJ1P=(J'L_)DTNJ $CAW3VML
M;PD]KF>JY& CC:1[LBN+"6NB.N"V'!+$& ZX QV64\C-'F8,XX35?DI_:*[O
M$1FT78R]=FXD7R>?"K]=7DM,\L./=.?+\&"3#7$I-F/.H3Z7R<SMHO*G0A;H
MHQ5<@XI_7GY_VH2L=#*TV/K9XA2S)':V/[_?'F]M6#I]$"/'W/:=C;QJB23Y
MEK_H7?B)"NJ-K,9XM1&J@;95+1^1Q;ENR-X*K,+3X5O\P?[+W@'*-_C(0%&A
M*2,L#SW]T Y#:MF*UI#'!S9/D)]M"NO/3Q6'0>!E[E_+-JF.3I0\U*$B$<'4
ME.?%-M-"A/&.17O7KT"6MJF;*5(=T5OR @ L>6J,>"V6;3;WMMK.3J$I2,;J
MU\!*#WOYU %%!@;%NLW'W=WS=S@U1V6!SC,9F1<C%9$,H];3SP"+*IS,0*"=
M\5D\T.;6'/X[,9D<\6Z !&'A_Z;;@<S-A\&0 AMP-9D<^PIKB2GD-4U<+H&
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
MQ)$,'HM7_M/&A*ZU" ,_[[:]!7/M]YIG-;8]\H+]<Z](+M'L)R$TGG"E,W<
M']\@+]&CR>GP!=TX,<Z+++?LY3WW]IO6U)M5D=]YONRTQ%J:URRJIIKJ"^>:
MR%H^T#XB)]7&$#HA9R?;;8,S20K280JQ4*'CBGZ$$,5LRB(@+A*4"SA8,OKI
M"A:0;->G?E'O]=R/GB.\B;MQ)ZS==?=(D12ZR_7<U;7@N^)7E";8OCN<8_]I
MXBPPVG<8,\\\FGBQ[!W.)\NL_!&;UF*.'Z-<H-2?-[D:*/7E>G.C,LNJG[6N
M[C-V*^[ 1L7=J5"0*S,"XI^ZVI?JG7+ QI"'G0$X>#@Q,I;M%VM.KRD"3XGP
M.TIG)W>GQ9)UCK?<?!(4C.2Y> 2T*,39VVG(/.Q"%_JJV++J1EQ^#?K>/T"%
MH[+Q# 2E\CEN*? BE6@^,84^%<4!O'[9Q_TP-=#_,]'2EG+>">%:ON%Q&2?M
MX"E1D 3MIFJK'+.$QY_NN02A^98^-D)=)_00$9D4<LF&E$A?[H^BK*RX$@7
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
MI=G]O__IU[N/,/[3__R/?_F7?_O_(/P_[[Y\ N]SNGKD606N"HXKSL"WM'H
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
M:V])T@7&TG)SLKM)EQ)=Y5\O$]KO#5L"Y"ZBV1JH_<+"#[THIB*"3L(CB*(
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
M^>>@2;\S'N2Q>5RI!6N]P+;R8%M[0%[ ]H,M N"RL3A;$"[ %@QR96TCR2Y
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
MZ0 )YU7&=#C$QI5*S^C*/!7_^_;4Z3++5GCYA3_E1;7  D=!["/H(NZI:,@
MXB@DD L>$LX\2?U:.5V/=3 W:[&3$31"@D9*_7S[!T'L)UD;T(S,D(:H&"75
M[U-]4#+]@PU.ED2_3YWMY/F]SPW)O,J+QS2K":1A@GJ/XO( $:9RJU+?@2CQ
M,<2$^<I#PC'RW#C12\E\O(NY3> M(=O5UVC7UX.EAG_D;(1&GL?C@6.2KO1<
MD*;*2KH'EJV,HWT ]"<6/?CFA/E#^R3?31/:^Z2]HZTN'<\7N8][OU)U']N-
MC8>P$[F80Q9&!"*.8D@X#2&/F.]S)GQ'KS[(D,[GQHF=O$!% &WR[Q6J2,X/
M3USVDE6&>U&CL1A^4F8#X;%/SZ38=:&R6G#027ZQR5&FA >-]-8WA$- &_',
M[6C7;WX.=PH4G;.YDVT,L-O:;9W<RJE491^^JWCO55H^U*76ZM_=%ORI>4A%
MT'R4K+KL7N)\0400<.)QN2,C5&[0D@ F3A#"2(2^0Q /4<@-#N9LR#33$[CN
MR$;.5:$$!JT&0!@5/SUWP#3,R"GPGX8<.\Q%7C0%3G>5 =VO-_H I= %J%5:
MG[)]G'2$#&S9"4=J(JMW@A$SLY8M0=QK5Y_;QW06N"4T=FQU6VT.M.JW:N9^
ME@BT]^R"@"'7(1R*T!$0Q2B!"2(.%#R.L,\#-Z)F[NJ#W<S-4J_+0=?9RIB4
MT] D/PRDIO%]-CQCF]D[A;(OVJ"=.B=7(VM7.]OJW:)^6&P9TH<[F=9D[E5T
MSSCN?WI(S<_FZM&5_'M*\?*N2/&RO<%0=E=O@S#B82RW]$GHJ N)W(4QIAX4
M'O$#ZHB$A/I!WAH=SHT<.EE!I80%O)76I$"E!LH:]JEE[$9FCN[FX1J^6M[N
M?DQY^I[S,!Q-ZGS:Q7,B2_%L7 VK?>J#U%_L4Z.="6M]ZFNU6^K3X+VAIZW-
M?7-U2SD.DC@, @(='G.(L"<@QD) QPF(+P*7^@DUR8FSU;81R4Z0].9.]0&6
M&P%-ST4WJ.D>>P["8O13S=, ##BLW%/5VEGDIN6)CQKW5-H_2=Q_Q$;ZEV.)
M.^L_*NO,77",1" (@YX7>! ):3$E49) +!)&*.=.S/E"OD[R82EA3HM@\DEO
M"S+>E]W)#'&;W;?.%E.GB#XG48S&:.CQP9@(CTP:>\ED>C(IUT]8SJ$\%+I1
M,LYH=/^&.6CTP>G/2F/0CAGGE46U^"I-V#H.[F>>WQ?XZ4&9.G6X@>?$PL/(
MA3R*55A:Y$ 2N9+GD@2Q(, B8$)G*]C;R]SV?]OR&<5M]&/93TO6$!J9>TS
MT286+>7[V$,VL,4<\E\;UNAO>Q)JT%*OF_]Z#T]\8^%3FO%K*5*Y( RYH?!\
M*#@.(")! F,>Q)#Y#A,)=@/F!L:U-,X2:6[TL9T$YEB8N^%NQ\*XZ1E%TX[&
MR%1U]GT#\+M2"]1ZV;R&:@WDM[Y+L!'HCW%U8 ] :S<%]ENVFD!950 O=U.<
MKDN<>4G@$]<-((Y#+ADY"2'V101]'&*F#HY\&ILPLKD(<V/@.N>O6.;?RN:J
M>=J)OI5/V; 4W8!QT6/<<=$>F6%/)%A>*[&58'F4@G/#01PWYW*? '/(O:P!
MD&8.9IV6!MJLJ@#Z=5FN.-N.!?PK7J[X9_ZM_DNY2-R$Q(X((4-RCXH()I (
MA*#'8C>,N.^(P#$R2W5ZG1OO*:E4L545>D?SQT=IZI1*#[!ZDC^FF1P6%8ZW
M(LN4RF<$+^HZ7%E3#7*E;J=_4YY].6%96E*5O4YE=Y8MI659IWE2.>ZZ%PT=
MHV;CJ6FNVAZEL2W2>C0:@7<CE2] +;0JS?FM><"B/\ ()ELVI5:?TYJ-)C#L
M689&+P^(S#A50?D+E[]9\8]YP2DN5129_)M\M%RI^P6--+?-'8.%'Z*8<2>&
M42P"=2>-P42$/J3,#8. (D:1%AO:%FQNA+FNEDZWJJ47C3XJ,K-6J [1I%LJ
M@:=VRK97.@P"&FP.<C]%ON70C<RB>D7O6]W Q^UAW%9OS;RW;SJ,!O$K;S2<
M$\6Y3#VL9F$Q(V#?&SYCL[_IPFQ&0&DG'&>,]FW5=;CCCT]Y@8N7#_]8I=7+
MEWRYE/VKPZ$%BL( ^Y& 2<Q]B*(DAAAQ#K&($D$%1X[CG5?BX7CG<UMSOW#&
M^:/*P*:J_#[SHDK5S[=R,O"B4)4+E*5U;OV'GL'0VUJ,!?'(:^.1JA!KV4$C
M//A=B0]:^2V>Q R!;;1Z$3U=OW'IB-.@G*XBH=&&>7*:#UFE2M_4AP?U1*R/
MN[?K&*O-143B0$!/^)+,! M@$L8.C$+?P\B/N(>UJE_I=3<W^FHD!HW(#5==
M-!ZD<KNZN7XF&PW$^QG+/HXC<]2Y$!JEO=%'9E 2'(WF)TN)HZ_J=H(<@[>&
M64H?<5K4QR2_2-Y:%8W_>_W+_Y5RR6'TX>5]KD*:%AB+.$Y\!@E)5 YM[,"8
MN YD84 2+W%"UZQBN5'O<R,;)6=S, C6DM9GL)\O_PI^;V0V3+-J-AIZMM)H
M&(],1.?!:VP;#8+)DG%DUO>DUM$@6%Z;1\,:&49H7SCEZ;/:P91W!6;\,F,W
MU0,O+FGC,MG\795I^:;VI>K.;[XBE5@MNZ=N\V5*7Q8N=06+?0>Z)(HA0@F#
M"4,"$I<AY >^%Q.MFN]C"#<W.EQ+W-R:;V4&G=!F1&AU%/5X\JW&9F0:W5+K
M M2*U21:J[8>'+!YZ@*<&,@+T.@(?F__>\>_5^"=)(V_6Z3C,4;#$EM;%6U2
M,A\#U-=</TH?PY:"]_PI+].J7-!0!$'L(1CA1-(XCCB,0TJASQ,4THB1(#(J
MXMHU/#<*[N0RX]HU3'H\.43YT7U.)_0VII_72EJBCG6SDT[[U\J\GK)[?Q\V
MW6Z+_(D7U<NM')M*3GMU\O6D3#VU0-3KPX)%GNO[ZH"=Q BB,(I@[.$0$D_.
M2==S$*',9"*>[G)N4W2[%$\G?;T@KT5742:&24\TD->;VW;Q''G6=\)*@T2)
MNXMB6Y]H'.-$'R9+O*'1X:2,H@_ :ZXQ>'.$,)T/[Z[OWE_>R5$I'_(E:VK
M+B+&G<!#!(8."R$B@D+"N=ST)3B.4."@P--/J3)(A+FQ5.WM3[>\_?10+$ZC
M"J@Z70"NE;$8JG%XO/JY;)I1&-VBT0FW: =@K49;U'CT ; 8%7/V0,PJ_L5T
M0.Q&N?1B>58\R^&6YQ.YTJNY48Q*?TM#CR2;N)>Z\EU6A]W_EE8/5ZNRRA]Y
MT>QU-Z8:=6,6T-"'KLNI-))]!)-0KDE1$LC?,^I3;.1D,>M^?DM1&WG2JF%Z
MCF@$O>Y)X5B CGX6V ;/-B4^&]'!-RD[Z(0?^U1O"'+6SNV,.I_X9&X(,/MG
M;X-:&;K=;V?FEE^Z"<%?R+U\XB''A8ZH"]''3*4M=6$<^B1Q<!Q'PBAMZ?&N
MYL96KP+E+MH:=R!M;I4,KGK7 [;NSMX&A*/OZ%^AU\:=-(+:W+^? L/:OOUH
M1Q/OUT\IO+]//_G&\.)J=_+5!74<@0E.H"\2'R(WD"01QR%DCJ TBHD@>J5X
M7S<\-TI8EPU3PIG74*NQZI_CYR P]CY62_E!I=*V-3VK1%K=T.2ET;;%/U02
M;>?OX]]8:S8Z'].BK.Z^Y>I%O%S6<1HWV?)E@7SL^7+W 3$*7'5GS8>)$V$8
M)I10)TP\AK1BY.V+-K?IKG=KK3DINP!":06J;WE]VM;I!7*IV'@WGDZ,M87C
MM=%&<!;';GNWG"[;T:PU!%)%L*TCN'G+T1SO!IN]49W5&9[5T1WU&IO> -B\
MR':BQ_D<" Y"ZIS+;)H]O$TM^ZUP\5>I*C]\YP5-2WY;I%*E?+D4[3TLC[K,
M$TD,A> J;U'@P=BA$71"-W%<ACCQHTDRR0U686Z&02<GJ 6=MNC]@ ] [UAA
MWL,ZLK5P=@J["]#"<+%]M>9 QN#=;V>4+$UO-Y)OG2=ON )_C+QZ9P^0M3Q\
MYTMB.3+MUY*+U?)3*OC"#3&-O;I +DX@8B&7>UTD8.@)EKAQQ+AGE#I5H\^Y
MK5"-9& I1:M/JE\X+LP/JD]#K7MB;17 T8^N>X+1+D +K1)Z@C"T?83&CD/;
MZG$>@6C[$&A'HAUX=6*SO;DSOME]E'4$_=T#SEH&_9S7&?TXVTZ=0+TP\#U)
M6=07%"+.?!C[00)QB @ES(F9,$HU.JWX<R-#"\9=F\UA"XCVVDTEH=B8?FLT
MY(^K1R+_GHO.\Z69"6(.G]_(&X;1/ZKY;Q:F^YZFVSV<-:QOO7,8)OP?8]=P
MUL!8VS&<)\6P9?M*(:NB9U0'7]+R[^]X1A\><?'W]MZ]QREC :4P83Z#** >
M3!*Y<XBB4(2$,\9"HX11ISJ<V]*X(R]0 H.UQ ,3'YS$7&]UL8GDR.O!>2 :
M$[0N,I8H]61WDY*@KO*O:4O[O2&U?B5F;D=OJI?TF=>4I_8COW"U;B]<3'P6
M."&,/!=#% 4.)!SYD/E1''O,B7Q7*YF3;H=S(QHE\<;J:65NJW\HJ4V*U6K
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
MC5HH;28C9L:RLAF'=E;R.+=;*5:KZNNJ6J[JBEOFVE;.8CTKF5)9FC' <L4
MT@P#0C@&-$4P+Z3($%(A+!/#J*F1D3,S>38=&1@#BM)#?C0U-NX#L]F^.VZI
MU3ITD[0N)5N7:N6\NI=JK]PM6[_B45],E",Q9!231B72F""^YMNHS^ZI*UK7
MD5I_6*Y^W2L1VLXZ4B6HSJV81XD40+!(@9G,F?_$!+.T@&DJ@X[4=S<W.2IM
MK$VT^5:/5E!U\Y>]&JJ!$J+=X/MQ:3Q(!V;)%VCNFQI_TN>'22RYT.[&QI4*
M]7+\0";4[Z[!CQ-^OS?+5J;-ISU#'*89%AD0E DST^,9()G=@\^I5F5&LM2O
MC/M%5DR-CW:6#7:D;:\+NNEG-& '9J6>Q]C&[8K!SA?VZY)IGS#TZ)HACQ@>
M0AKQD.'>PZ=ZS/#0_PL.&AYY6(]1R#[QXV*]6;FWMHV.?EG,G^OY] S*DNJ2
MY2 G, .H8!I02#F I<:,9PHIX:5DZ=7:U$:5;9Q^:4RTXG3&Q@!2.PNNQS@2
M$[*!QPM'-M765KO";^"SYC8K^ICP!7!_3!A'XOC+X SC<5]X.OGZ[$/&XV5?
M?U[PK_=-/;-G_OE8N:CQMC!T)I3 %(A<R3I]G>M< "($RXJLX!(%28*^>O[4
MN/2;_6+FB6JM#,QV>06>7P#@ D@&YLJM91$+")WQ.E8.R:NGCYL<<MRU@ZR/
M$Y?UJ>Y>+=077>>'M,6.WRZ?G+:;G9*M/U6F,6FKH@KA=I-%7079,@F;SUWT
MX-V*_;Z89423E*09@'F6 K.,AX R(D$J&(<LXY1G7GEPD>V:&E%\4"JI=**K
ME1GJ-J[R>;5G<R*MT2$UT./UH,=\[3K],C!;6:=LY8/:K;VJZJUGB7/M)MDZ
ME^R\NVG*U^\[F+R[7B>&%+V_2F>.-+\<NU/#9J3QH>^<NT9L;KQ9;GR,7LR'
M!WA\WYK J^J)V2S.]=?EO!+/>^=;"$FI/0_.,&, 24$ 13D#6<ESFO,T3?.@
MW/+334UMF/RT9(OM1YOL[-[% D/K_YX$V6^R'0>ZP6,46R-ODMK,Y+?FWX.<
M:3F/2K02OB<;&KEB[SF'#POTGKWCLKS,9LTHL=!8I1"D2A< %2(U\V]&02$-
M8^1"0D:*/HF84UUO'\^\; Z;7"(E\0I7/WKHC]; E+ %:G<2Y(5NQ  K].-8
M1$ZUO,;Z_+ACIY(IHY3_=14SWK"UDK::CUJLW;3Y=K4R?>QTEMX\[RYIMO-O
M;;_:(,'F>1?P6W_9W*O5]WNV^/+@\H=^-H^P*4=-M!DII&DFE*WD98^]XP*P
M0MC"WIBF3&A90AE"'V,9/C5B<M8IZ>K^N%H_Z\!B/Z/UN!^Q3;$?!Z9,YP]P
M#B7[3B=[7B?\.=F_KO$\<:[?)+7SR9[WB7,_V1C_DP: FZ2&(#&O2JS]CFMU
M6ZP2C6.9/6Z9QY$[XZ!4Y-CM7UI3VM6/^G5ASRS^\FLS#^-88XS,"IA@;+?J
MT\SJI4%@%L)I2E*B$ D]:'2ZM:F-*CMCZPISR:,UMV_9Z&/P>D]SXX V_*RW
MQ<L9FCA+DY^,K>N_##/E/8]+],K/Q]JZ4IWG#K=/5W7NNBFFAD.MO?Q8+>Z:
M)"1[8 65@FM<%("F)02(*@Z8R#/ 4XR95#DK<-!ZV;_IJ9'+]^6&>>JN]<#9
M<R][$/2&WN;VEF$827"A"Z]!11:.-CP!884N0/S$%#J?T'--+^Z5?)RK+_H]
M6RW,D]=M:<QWU?S1\.*;Y[J,YMLY6^^I(-.T*(B4AJPR8@]!VDIW'&D B<($
MIIG&61ZT1.]GQ]3HJW7#[O8Y6=1M4=B;I'$D< 7>LW\\%]3#HS[T^G@/\-:'
M(Z#?V#5R4\+7^>(.1<X?G=CE]]^7]2^3OZO-_5(FOWVWB@7#[%)<"'FLM6U/
M*\9=JEX&U<'*\\+']2TOL["C;<W6WZKU_[QY?J,6XOX'6_W/[1^5F?MAI66)
M("@0Y&8M62# J6! E1KFDG&4EC2L7GEW@U.CS!?V)M;@9&MO\INU^/37UP]Q
M/VZ,B>/ )'@)A#W*]/CA$JTRSYGF1B[&X^?\8?T=S_L&/]ZXK62588(1-)0#
M<8X!DIP ID4)M!89SR3.-?>*85U@P]2H*&#Q>0GRW?PS$IX#4U*O8W,^9<6B
M]<)@QQG[],:4#S->Y0#C\3IO48XOCEO&+8+O%QQ=O+"D6T"+,Z4P9Y)F(!4Y
M!2B5!'!6,E#D2M"BI%P++_WK@#:G-GY\7;FJ]<F3JZ=D5J3Z<6,UG!\::8/H
MI!9O*/F3#AWQ$8T^+/S)AX%1V3\BVT^.W2]@\VOE;34;Z_]0ZXV2QB:KQ6+W
MRKXO[:^^/&[6&_/"&.N;JAL,(YD3&PJVRN.(*0DH9!#0+!<"2I(CEHV2MQ5H
M^-3&D=IN]S&JQO)DLTR>[(GD\7.Y0M\"S]#S!/MVZ%CUY;E<VVRMO5?D_=XK
M8G]MKMJ!<!.M@LRU.N[:V5RA9O\YLKEZ=D:T;*Z^[??4?5W;J/]Z4_U@&[6>
M%4HSG@H.,+?'@S47@*"T !A1D:-"I641)"CX\O%3&TV,=6YWK+4O4)#U)71^
MY-X?D($I^#46XYQ,.@Y'+#73EP\?5Y?TJ&,'"J/'K^I;\>')<,AR]?R-_?YW
M\[Q5Q>;K&5%:*PD9(.8;!DCE)2 E0X#B(I<(\H)C+^VDSE:F]F$;VY(?K7&A
M11^.H>CW<5^,S<#?^-:^F\0BM#71IK@OUQ&EC3N!B%;WX5@;(Y=]Z'#SL.I#
MU\5]/_E:BOB=JO_]<7$KG/#MNJDM,2MLU0<K\%$*G@,D<@RH@ +DG%-:<,,,
M?GH?WBU.C0I:\VRHT=H7R@;G /9EAHBP#<X2C2;Z3ZVU?[%G7[9 ?CT#9 ^V
M\ 0G&G.<:V]D%O%T_Y!1?&_LQRZ?E@NY7#@-,LX6__/%3"162MITRT\?WWSY
MUAQ)R*B"*J4,,,@50"C- !=4 <50AF"F4LV"),2\6IT:R]1&)UNKD\;L.L_X
M)V=Y8%3*#WT_^HF.Z< 4Y 7G  =$@G"*Q$9^;8[*2$$PO&:EL)M[[+K^HL2C
M>>*7)[5:5'?WFP_5@BU$M;BS;3CME[\O%YM[NT70?"2D8%H4I;#2L1P@JJE9
M_I 2")5C*61)"NI%4?V:GQI7-0XD6P^2K0OU]U6K*CDOG/Q2P%9B>-]X[-,.
MBOC0D>U0L,^S6@S4 _9R!T5_I&W=>*]\V-YN;^PZMWG#GSK>CF]OCU]L_O9_
M2J14].8D&+M3V8Q0Q@7&&N24(X!8!@'-BQ)(+;'$,!7$+QW4I[&IC17?U)-:
M/"J[][:N[A:5KH05Y;M3R[L5>[@W_S5/W#=@MRR2Y>-F74F5;.Z5.\KKSO6&
M!]8[>\-OPAL+XX%'A\/T].TA1&/I@)GI1^ 8*BM]OZGK9J0?<?IL-OJQ>R(I
M^+YGJ_GS-]6DP'U0ZOOOYM_/'\S;Y=AM;8CNL4U7;.R8(59*"3D$B%M]A9QD
MP,QN2Y!G5OLGI<+,:R_2[^UCU=18R_F0K%HG$JW43;)Q?B3:M)+\<)Y8GFK*
M5]S8P@J=9W\'[%./*? U>FKH-?XIZ=>Z][:.)1]L[]6^)=:Y>IJVMG.VQ[VZ
M,N<.;P_8@1>J^0[=D=?6\AVH0R_7\KT$^& EWUZ-75?']Q)\SJKX7O3P'D/P
M1S>R5T_*Z9DT63:W"_EYN?CG(YN;J6TC==+\J5DITTP3DI48Y$@+@%*A :?0
MC+HH5Q@5!<ZIEP#)!39,;7C=>M&H'"UK8UW*W6+/DY=_#B#FGEWE,8X.WP'#
M;\XUV->*25_VL-]WXM6?>P25>G9"P%@X?&>,-/+UZY1( ]ME*'8.8ST?/=Z@
M=9GO+X:H"Q_58T#ZKGX\+%=L]5SK][F'?URO'Y5\9\:\Q5VMUN>21->?U>_N
M3^N9R'C)92:!+@@!2"@$>%H6 &I(,8$(2N8EBM#?A,D-1\8J9GK/SCW-#$.I
M'TZCQ+P_3VJUJ>S/#^8M5ZM5.R3=) NUL9=7[:UBN;;"<Z$G""[H1X_!:O#>
M&7BLVMK?"*W>-/Q7^Y#43C2:JC=U;O_Z)C&>U%>$S!CZ]4' 6#5X7XPT5 W6
M)V&#UD5P=HY9_9X\WI!UD><O1JS+GA0IB%D?0OBB]\NMS+ J<\8H 9J7"" J
M*6!960(M*1($4J[]3A$$M3JU8:FVT8TR>U9>&)XZ"G?/^.&E(%XK/K@#]N/
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
M0$HQ0)E" ),\QU100F$9)C3RJH6I??&U@?6N?*B4R&OP_+[RBR 9^ /?1V.
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
MD&)T_4&,1&,]#!B5W_H#])KX+GC2A<=K/VUKSHLLY9QD$F29*  24)N)DF8
M204+)BC+PD+PATU,C='VBDY_\B@_[PNDYT[?1? ,O:T7ADS_X[('SL<^([MK
MX#H'8P\</'D:]O#*'K'L3T<TSM\NG]2"+3;?U>K'^E/US\?*_/'YBZB+VPGU
M_?>EC<&P^=PE(KQ;L=\7LZQ ".J< 9AFN9G_Z!P0A0A@A:9F]01YJ8EWK#N6
M55,CD ]*)95.=+5:;Y+-[TL77&PM3J0U.2!:&ZWO/*+DU^B1@3GKTZDJ#*U?
MB7/,5N%L7$MVOMTDQKMDW[WDW;6Z+R 8?XUN'"E8/VYWAL7T8\/>&?./UMAX
M>P*Q\7FQ9Q#]X9&*NGY<F.F[4.MM5<7;A7RGGM1\^6 ;G9G1LQ *(D!*2<V(
M:B;91&D(9(8E2V$.H0[2[0\U8&J#YUOV4)D>J?YEUK5MB5=5)U\'RNP%=X7?
M#'U(@ ??43Y2XK5:)(W]VYJN;M]SSX4!:[QZ@C=4D==SS5^WRJLG.&?+O/H^
MIV?0P$J0OF%K)6U:COE0W13@=K6RQ2SM\]\\[R[YRI[MKVYM"+<6^MEM]*[=
M>8OO]VSQY<$^8OW9BIFN-TI^=DK#,YA2K74J@5!, X3,$H0CE@%BU3F* B*5
M9;,ZY<2LGU8;SXC$6/:',,%K+X8CA2^/&S,$+J3+TN7JKEI896X[Q]I+WNDE
MWSS>BR',D%E !@&&=DN/:@187D"@<8KSPOR_Y*IY,=XOY)_^M6A]&.FE4/:<
MXY_I=? ,M4VQ@X>.X%F'@/,HV?<ZV7/;[BOL7]>XGCC?;Y)&-6_/_>8LXL8
MD#0(W"1;#,R/#H6(8<*Q.RY6]'$TN\<-:H[='0>QTM$-Z#=1^@=;558-U6JT
M-,)Y&%(F92Z 0FEJ5G^, 4:D!IC:39:"93D)DE$_;&)JZ[O6PEJSJ%\MV2-
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
MXLK;OB% G=\/#GK:!=6AS1-=WNK_>5Q5:UD).[%L%-UR5NI40@&X^0F@,H6
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
M/7S::"5!3SJR7Q/T]$5]S_A(5_:7S>VZ]>/B+7NH-FS>" II 7E*TA1@6.8
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
M*,F2E,<\A9F5?Z%#GU.;VCN2!AM1@S\J81TSLMA ;K=0>P9R8"[HB*'S:NZ
MBJ<UWJ;'45=^!P@.[0&75WM2SOMYP1<KT\F#*LV0VZ78;!H^K=:U!.)VO7FE
MRE>$D<IPEDD >:0)"0D!2$PBP#AF&460I-+I *.W1%.CJYT*Z5N53)1!J51Y
MD;!1*]!Z!8UBYC9AY^5.&:?ZCZ\C^XTQ:@-SXU@#UIU,^X+LFVH[RW,=(NX+
MWUF:[MUPCPK-WU8+_49159&J/!JV7O]9RDWF/@BB.$P PK$$C&(.*%%)IJA
M*;3*G6O=X]1(V$1(ZE[JTK]?7O2 W 3WR_EZ;I(-O3(M?/"@E"S+!9L9_DB;
M:5P&\1YFIP[NOIEZ7AW*-;>.DQW9>D5_8#+=E?7?ZK)]XSAE6:/DL^AR:W_C
M%UFV4?]D466K%SL643Z14*HR-9(0RT2;BX!G4+.45 10F(1 Q!32*%8"(B?G
MJ+,]38V=?CF=#*V;R7<>7SMV\8+:P*S2%3#W0LR7P/!5E?EL/^.6:+ZD[E&]
MYHLO],P$9P)W2_<<M<I-E<PZ2VX4AH0RD8(D%B% J;DV%T@"B=,XC$,9QM+J
M--NROZD1QC87FI$WV!.X&VM< MR..SS".#"#]$*P>WZY=EQ\9YL[T]MU<L^U
MJWXV$]V%U[K6-"K6#\H43"H.3?!4)#%3* :IR!1 ,$H 2;@" H>,0,B%1-"M
MI-&YKJ9&*D;2LHB7D=6U9M%9/.V(PP]* W-& ]#/JY782^XT<'3)16R\E2\Z
MV]'(U8LN*7Q<O.CB&QV/5N9/R[F:<[I<WW)NBC)H2BJ[F.^F1XLS(2/)0L!H
MAO7.):. AC@!0H0TXV&"D7(B#;MNIT8@7UZ?GVG^5G+(5H%@JT'0J.!X;F(W
M"):')]ZA'?H$I1U*NTPA[J<G3C#Y.D*QZW3<<Q0G((X.4]S>[D92'YY?%JLW
M*>O5J#RL?$<+*4PB)+DLR@CX3ZOE=UFLI;BMK"CCS;;[[X9"/ZW6_Y3KSY*O
MM-2FWF#":10RP0"*20(0%1G A(0@5BJ.XE103IPJP XFZ=2HT-3L;F0KD[HU
MPNM?BO/><B,/KQUC3F+0AB99HQ0HM=K4'KC-<W/&7V5UV.@7E J:- _:&#2W
M?V]R'6QUNJGK>?ECXL'A]T3>P\DY*M\/#O?A$C%\AQT2,6VWW\:G?'.':>XS
M5\NGKS)_-EDO?J5K4Y3\[9^2YE__7,T4SS#'"@-"TE3OG=,,L(0QH&@H,Q3"
M""*K(+?N(DQM'="S!#EDY.D&>SN-CP/F>,=U94#+U@&C=,?0.@"C1%!FXVG4
MN F,(H'69/ A<$B#-/A0C)3X:*@A<4MUU O-UN1&W5H>+YU1+\WW$ACU:ZGC
MP<K)96['Y'KWMGVDMLC*M>_AI:Q!]_"Z+M;Z0]-2?UXM%A^KP^$9%;%@8<@
M4T(!)+D A$,"F Q33F.L1*R<#F(&$7-JJ]2G5U-UPIS;U&([GL\,,Y:6YSE7
M'Z$1MR:[*N[N3TS5@9-;F&JO4JNJ?]@J&_QAU UJ?7V>' TZ(+Y.FH81<MR3
MJ4&!/CK)&K:W4?8H#TLY8R2+!$()"#,8 R00!S@)!:"1$% (@B*']+"=1)@:
M^^O)$0]J(!O8!]FC.((YX3V*UF3P(1ATC^(X%'^!/4K;D R]1]E!T_,>Q;0\
MY3W*CN8]]RB[+77;HSSFI@[G^NUQ8:YOEL)XP[Z8K_:K;J\.#F09Q@R*&-!4
MF0V'" $-)0,\#"5D<1QE6>RRX;#H<VKK1SF-?IE_UW;G5_WW<U/EJ@J5Z1:3
M:0.[W=[ ,Y@#KQ\]<'0VTAV0\61QV_0XJOGL ,&A+>SRJJ\T4O7U<?%9<CG_
M7OIDQFD2);$,0<1C!A"6%!#"%"!)Q)*$JHPFV6PIGTQAG*]]4D@=]VTU;4@U
M;8XD&&X*-8(&^4;2FV I'2]<K<"W8R!O6%XU8=0&UJW00Z:(.@_18'FA3G1Y
MY610YT&XG &JY5WW9#)?)"]MJ@BRK_.U_O)Y1"E,8@X2#$. 3&T5_;OFGI0C
M%C$89I%U)IG#QJ=FVY1"F8/1"/[$_A8TXMHGDCE"KYTW^F(R,#^XPN&41.:<
MWITRR!PU-EKZF'-J[.:..?M,-VOAU_ER99IKBDH\_+G4<^/;_.51ZH'7N^PG
M^>[MDQ;=9(9;+71+3]4C,Q)%&K60Z&F,9'4:1I3*0&H\O& *4:B<"CIWEF1J
M$W\C^*8PTHVIC,3;<IUY'AL["V,4Q >FE7WQ-D5Q;H+M*&RU,7<=!R]4C_DS
M27ICZLE.Z2['J,9+;[@.+9K^#0Y9>VXCU7+Q5E?!(CP+*<L2@)B$ ,5*6T,P
MC4#(.6&9BI1@5J= ?069&HMNJEYMJLNMM*PCE9@[,4X6MQ CH3\PH[I6)=O4
M(3/:#%A)[L28#%%!KM_83+1RG-,8#50P[CRP?@K%G6A_@@7BSJ/0K3!<2WL=
M<VSLWHEL<\?=+U]>US.B(J[_AX&,F,G81A* $T8!2K*(IY@(HIQ*4;1U-K4%
MJ2S9HA:K/P,Q+WBKH[X[L'8&NR^XQKB-V%R.W@2[&2-+63TFV;! Q%>>C;:N
MQDVU8:'T4;8-FW<Z^F/R;U*\+N2#V@U=^DI_O)-+J>;K8L=IIXS W\9=*B(D
MI2$&"&N3%RD5 X91"H1,H>0(4L*=@L2ZBS(UMFDT,2=F>Q%A6IF@T2;8]<-S
M=+SL/FAV7#7.4 S,9.ZC4"< &2@O66],??E =A=D7#_'WH =^3+V;[%KWI&E
MR4.HMQ4/JLRS5@4+5G^]EB*:41[%+!$"4$(%0%G" $,< 0I1'-,4I:%P(M.+
M/4Z-,[<"F_F:2R'E<SD9>25RZ1;QDC=U@HHRH>-Z98)LG_4[Y>^NR4LN#8H=
M67J%>F!.W$>YE+:)7 TV OM,86()C;=,)I?Z&SFAB:7ZQWE-;%_LFV9MSZMN
M)A1469@R$&'$  HS!G"$"$ 2*AIS%G.9=$NOMM?/U+CG43=F]C??R\2O>F*H
MU[7)_?Q2N;,[AL6< ]>.33Q -C"''#C7#E(_[ (*WA.F[?=RI41I)U4]GR#M
M].,>;D"^RR4U?SZ_+.94Z_"YJLFG#2/):;&NN.CC/"_67_5 2/,J72S*F6).
MLF:290(Q#D',C&]L2E* M44#$I$F"D=QEC+9^5:DIW!3HYY&H3)92*7135,$
M,5"U4@$MM;H)E-$K6!O%RA/D1K/R>J7'N7W?$>]POS+B.(YQYW*_=YY?C^G=
MSIC6^@6-@K75=1.4.@:EDL&NEN5Q_Q7'M,?]S(AC.^:=S=ACW.\NQ],@.-WO
M].WS>G<^GM!JO0?RU4>')?Z7%5UN\C3GNO-O\F$I?Y4F_GO&D@0:KR] L<H
MRG (6!J' $99E$JEL856P?,7>YK:XFMDW201OPEJ<1V#\EJAM5@8?0$V^+W0
M.:R"/RIA+<-]+H/FL/+X F^D9:3#!^>V"-C@T<KHK0V,1\\V>NQQK=4+/E.6
M5.'MMTMQOS2N:?/OTD0%U6EH9_I#B%,64A I<WR2I1*0,%,F'PF,9"K25#F%
M!W:086ID>RZ?A8^<(^V#87GG-2S$0U]VM2<R'+CD3G?H!LWKT2[!!))V6$%D
MEY'#KJF.#"A+7]N?Y5+F=*'[N!7/\^5<6[;4=/3AAY%"%O7RG=&$ACRE("9,
M<Q^-&<!<4: (2D.8H% EW(G[7'J?'.N9W.0WP5,E?)E^@.Z)[TA_3B-A27Q#
MX3LTY55RWP0_[X"[+WO0"'_91G4GO2ZP^:([I[[');HNL!Q17*=&.NR+/TOQ
MYVHE[K35>'=;SQJ:T8C%@@ LB7%NH@30)%0 :WM.6VY""6I5V?9<!U.CJ%K$
MX*[<D]S=.FSC3L%GL>7M"<K O'*(1Y?][2E@'+:U/0$::3=K_>&X[6%;E&_=
MNIYZ;[P=:XO4>QO5MN>Z%E:L[@#GLM!,>5S&\989WM1=)PE+0HXC$,J0 Z1(
M!BB,%4"$IC*#*8J54\ENVXZG1G@[<E?5?$[4*C69$-2<S]>6(4K.@V%GFPT!
M\= 'A0?HUGC^T8CJM4JC&SK>BC9:=CMR#4<W,(Y+.CJ^WR5UX^NZF OY]9O\
M;3E?2]T+76]V*SQFBJ4X Y @ 1#4/S$<4B Y8QD.DPBG5L64+O8T-3ZJ92W]
ME/_^Y>\N"0';\+0PQ'RA-#"E- "MO\F@$C2H).UBFK5BYI(KT1-V8Z5$/(>A
MKV2'%G"TYS1L:V#$U(46>NQG*+1Y8:!DZ<6%Y+L_ZR?7Q?VR"B[\7<Z?OIE:
M(M_UKOI)[Z)ESN>%?,SG7,XB&F&<D!2P,)(FH2$&^E<%)&.29RI*$HR]9E#W
M)_O4^+R47%9Q[F*U6-"\,*'O06'4=;0GQ_P$^MR37'U@1[Q?.9>-O;!-QUXA
M8#*L51C<! T*00U#T. 0E$",F*7=_^B-E;K=H^03N!H:=$B<D[P/($+'W+RU
M2_[7U2W7VY)<WFO+J4J:6N9,+6:AQ(D,J=Y&Q((#%,8<$!X+H#+*A8@4(]PI
MAN%BCU-;?AJ!3704K40V>5B:U+*T%-HQ->]%U.W6#J]8#LSXNS#6T@9;<:L,
MO1YS3UE#XRLO[\7^QLW*:ZO^44Y>ZQ<[G%=\>2O6\KF\P[U=BL]FE[9HMHHP
M45&**0(J22E & K B(+ZIY@K+B*><JMTF)<ZFAJ]5*(&A9&U/.#+*VD=MN!M
ML%J<6G@":VB+L<+IRP:G6M N9Q9M@#D<67@";J03BW, >CJPL "C];RB[?WQ
MCBLLM-@[K;!YOIME]KX.S?Y*?U3$JW]H_JZ^L/\L"YE_+WN^Y3Q_U5W/TBR)
M1(04@()H&DT9 U2$,< 0*TH9C>,P<S'7NHDQ-9)MY*H)MI+7S6;K.!YVAMSP
M* _,SHVP93*02H6;\N?-/]1JF*B>2I'*OZA6Q9_AUP]*3]9@1R%&-1'[ 75H
M-_9LK>.!+C7)1\J[M3N]:YZ+,I9WM:P2MDOQL#2^ZP7EY5H>XUAQ4Z,,X80
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
M+!R33KHACP6D2289X(JG $%3-#Y$"+!0I;$&/J&"S71+;'5U['>E& []1GQ
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
M.F5B9[^7-=GT)'G)FXQ8%<W\62O2,>[XY$#8,4Q_7,>./0ZVDAHH?[\$7??
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
MZ\+LL[_QUND!4-I;MH=HOV,$EUXZOE/C$W8Z8U&*&"8*40"5A'J%%@0P$5%
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
M'^85#R:&G&O;(94?:LYR?,[Q(& -EG0<"%@-E= #I&H&X[:D)CEY+2V%KL1
MJ.$*^9(R)$A:)!:]$R&WOF"]AY1Q\XQ#@:B!V#M SQT<!(8QTUI01U#7YG@)
M0AT8Z&10*K,@,@Z8)>CB>GX@S!PI[!Y238OYE\^X/'F#<7TM7VJU=#X$A)CJ
M@_)4A2*< 2Y)2-H'$_A#3[@.@LR=E'3C7P\8YQ^O@@[LSCUG\#6&F W6&:P]
M&(4")6BW>6<I$.5%&"1VF'TF7^B)\'H./WLX>+55S,%(^X;+N&B$M3>XG'X+
MM2?T-0E>8XC[J##%!"0; 8K(A"B)(:4X=Y89K1[L*G$(TAXAJ1NW>SB<M51*
M#_9LQQV\QHG*09C@)'@RP=5/<. \(A@FK-!6LZ):YPSNIZ8;7WQ "]9&%1V
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
M ]&N0N(9K_Q&,JZ'::I?_.U<HS/NN<R909';K@8:G'3U/8% :6)0/#[3F7]
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
M=8# C],O7]?OR]]6N&G^^SZN T5N^>W\H@C@M\7ROLY=1@?&F"@@8KV^RJR
M"U&#]VBS+=E'W[IBY ARQRW_&!6USZ7D9GC^MY]O*>D=?6/SH\U/ZK_ZB.6G
M^N??/KZ]\?FG]0G!Z1KB=+%<Q,5ZFE9_3HN3[4KOEU_"_&(6ZPVR5],3\O<?
M\RAO_/N?KPC:)?7\8VYAZ$#B\/N:3C[,?SIRC/2V[3)I^<-B-DTW:O"$%=M7
MW"77H8!90*BC.'1F(626E&.L\6:^GYICK=HO9RL"^&KU!E=I.3T]'RK[2UA-
M5^_+AVNJ^DR"_656G[)'4U@=BPBEJ$S\,W)HM9*@HTXV^JRT:)V#>3J5(T\/
M;H.>7>LTL+)>@%'Z='9R$I8_%N73],M\6J:I]CRZ)>Q#S-6>G]S:D!W"T/ F
M3M!)R4I!$,$3:FR=IR%K]*IEH+,L)/0OQ\0]*-EK.Z70#BQUEH-SA79GLN"<
M]A!H9TJ7>=:Q=4>I_2CKUI0]!26W[BO:*^4%F*_+P<1_)=>1?-;-ZY!#K-7=
M']3:..U!;B-;=+G2E3]_A3/.-'I'#KV5CI%#+WD=ERO 9&5$?:?*M&^\,Q^B
MYUA[=-=G7R'>\A1B$AI*KLQ*8<$7S)"5D#DK'U)H'2H^2-"XUJ<9+G;M3SLE
MO "S\WIQ<KI83>LG+LIK7-:@]O5BOB)SF^O+L/.X.LPN+Z4W%]*'&*9#EVIM
MNIJPW,BX70]6KVC8.N_7O?;WY395-Z:;%L\4 ZWL)GJHK4Q\ .&U\QYSDKYU
M?K,)X<>:RU<Y;]089I>+7+M<O-J^5[N7DU'PTDA(.EKR1FP ;YT&)[43*GM$
M;/WN]<E$CFM6GQ^1N_9W6*V^ )O\ECYN_J5VYS@?JW> L;WU&:VMZ,-$-C*/
M?UDL\A_3V8RPM[O>'=G=H#5AS*OM>:^T-H0 +(!!8 PZ9"U:][I\$H$-*I[N
M6>%J*_BD4G!%@^::MH(3 IQQ$E@LP6 LWH?VTS(>)6M<DS8<BNZHCVJJH1=@
MK&XTMCG 4-UNC-/02-U/7",#53_X#@P)F:3Q(M=CJ(Z$RO61O*'_Y* C!2;:
MJ-9U8G=3<JS)N?FIUT#LHG*R]NU!94 %AQ"*$2!DD4C[)@G1.NZ^AY1Q34L#
M_>_:D!8B?P%V8W/Q_TM88:[Q&,Y7!]\FWO-)S=/Q>Q#<RJI<JG_3*?IRL8\X
MJP'JIC_,IZ\$T%C)N6@E<W6"&1<0;89@DJ83)@:(CC'PSH8@#18G6]_"'4?Q
MT6G\^LE?%S/:ZZM:8+>IM-M\\Y?KRUWM)<S,".4C&'04GB34=:<ZD%I&Q.PP
MRN8)_2?2.+)=>SX$WDK_#ZG,%V 8W\[I2_P<OA]V67G]G[>/^>XAK9'=N_S\
M.XY4.OX<JTUZ"]K:E$(QB,%H.@.YT!@(;EXU#VSN):?! ,3=C[X"=!%1(9,"
MDJ_#>9(E5NGP!V:SX_6]%PL#C%B_EYYQ+5$K3-PQTK"-!EZ 2?D=U^\6J]JQ
M:&-'#S$KNQ_1VK0\2&(C\W)^FER@QUGC32H"O%"U 3B/$!EWX)BJ53C)I=(Z
M57*3@F.-R*]A.9_.OUP*[0J_V1O)B#NP5M>1(EQ!E/6YH+)961TYQM;AV;W$
MC&L^CM#YKL5H(^X78"[^@HLORW#Z=9IN9-X/,1OW?51K\[$7R8W,R$?\AO,S
MK&]\[AH,?I4$B'1Z6)'KT>%!687DEU+HSI013,HD@FS]"F9/THYZ@7:/J*_=
MQJ2B.&,1D#%;&Y=J<+3I( =KK&$\Z_0H;O9::5S+,@0,;CPF:RKH%V!VZDRL
MZ7H3W(5YKC(E:XOS0ZLV'_JX 4H*]B.]D0FZMMZKG?7N>O5@$J+R 9R,$I14
M H(F+%IE;?*%A=Q\0NN3"#S^ =@>BUT[K0,7S.D 1B%MR, D1.\+:&&9,"0K
MEIN_3GP2A2._GAT,6[??@0VFMPX>A;W#U0KQYHN@:UDKI;/$3/XGER:"XKR
MJSWFI2D2>5 4O+:NV7F8HI%?QCX;ZAKJY04<JOL](AC^=<3(KR3&>BWAE)))
M2@?&\MK70B*Y:"[4SDU>F^RSMLWKS89[$+9]3;2SP(_M?Z]VD%86K=0(QK-Z
M^5EK\M%)<$5A2D%S8K[U(["]*.OVM<134'+KX5=[I71P>/YMA>_+KZOUE&(>
M7$U4,+X^1ZO]TA79>^\IF@H<0G&B6&N#+JT]V)L4C'LX#@2=(X3< 40V]_$W
M[@EW,6^Y*EK) I'K4AU&#BXR!%ZR"";EA+GY+>]C1(W;]F$@(+5510?8NKOC
MZ&,=2;=,3PKZ6)CA(&HR1@6.$)*W$#797U>T\*GU3>4Q]([;TF$@1#Z; CL
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
M>H\I_OJBX\31S11_L/PZ\"]KMX^W\]5Z>;:9>;;-4IK$>$+@F&J[I)+ 21-
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
MD_0I6@9>90]*TD7L8MUL&%V,/):(?JOJUG,P>8R <>Z<1DJ=MY9P)S#Y;;[
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
M&>^B VF=TX(IC%8]Y]]M^[$^$+&/(N<#2K4#E#"W]I5O,*"$I!!&U+6)Q5"
MXQ($'BT4)*Z\]T3_=HT7#_WT<7<E-<3!87+K0/$$9 K@YC\0+QFY6*0O=*O>
M8$ADYV14$K1R%$)+K#DVP<"R@,(767C>KIRSS=?&W7#4]H!H*-<.G(M+_XK^
M\OH^+2GE$@.'8GVM)%D+L:QSKKEX;Y2ZUXI]L&]QBX!Q#Y ^7-7]-=(!G/87
MW$^V9_F.P=)5BSFG!$E:DH$4'ES=%Q:M]DQJZU7>:@G[+J'_ 'R,ZR4= *N[
M0?W8.NX Y[=N@<W);VQ )M&"=9R13+6%X$FFF;[OA1+%Z- 8I@^0,7*T/SHV
MYFT5-;8O=QV)K!DX^U;%N201_3Z?_>LBG$_+%//-/]JPZ&3(J4@%)>7Z?CQ7
MTP[DA<A2,&7K[=T9$X]X=_M]?UP0'JSS^7$5,#;&?IN?G\__/)O=X<#Z&%/B
M(%.4=1NZ@6B*!6'1:^V*,V8["#WXXT?V]'HYIAK)O[<;\9*3#2/1>+1".0J!
M,(,J2M=B+?G&TMFB?>',Y"'OQ9O$C!N(=@.[MDKK 'T?<+E:3--J<Q;_,9NN
MEA\^_K%AAB+O[+ED@,QJ4**&8](P2*9D:277YNZ4FX,1^"1!X^[>[0Z%[90W
M(A*7B]7D0Y7@.K[*P9;"5=UX8B,HLAH(F@G B#SRI#1NM[Z/?NH-M-$__43:
MK0^.?*Z-FCC97_(]P&6#<B\S\<DEL) 05$Z93(<;$,ZC$$FSD+=J =L&,&/Z
MZ <HZZZZ]Y#<R K_^W0V_7KQ]2HDT2$+Z36XX.IS)8I&8E!$.(_*11U*L%MU
MM#RC\EL?'5GI^ZALWD)^8RL^_'6#<%OH8%.8 +6CNQ*UA*B\@5(")[\^!89;
M-0<_I_B;'QTGWFJF^+WE-[+BS_Z<T<_Y,OUVF75%-#++^D2L;FI7Q=11Y!F8
M-$Z8D((*6V4(GU'\K8^.[&N.[AGLKX%>H+/QL G4D046P*:Z>T&X C%9"SX4
MYI-GUINMMI%O"YXQBQ8'*NXA]>\AQ;'S<FMSJ(]A<'%6/N%L,^'NFJ6SQ=\6
M&.ACFW.1&3K]. \0&&.@HB3>%!I KNF0=<&7N-VTZAT_W %&]M'N_$BB[B ]
M\NSA^]C9^^[ZR85EY*+;NK&K+NM2(G#BW7%(23(MK%8RM&X[/)SJK9 YV+/-
M/OH)CJS[#M!>IWK/9^M<TF95UYK!Y0=2_^([YM_FB]\N5A<+?+M<7M2WAQ,G
MC;51<Y BTKFA2X(H.0?+C,J<<7EO._7!X-Z9R,X+NXU1-#^F2CO [,\'&$_+
M-]Z5[YN_ODT7Z[^\V2B7M)",.[KTF*"K2>@$SN8$J2!=BCQ&K]D0!W4+XCNO
M"@Z+\7$@<,K8OVZ_7$S3Y>.FJT/B:A@TSS'XE 2PND%$D=<&(00Z"LACDS7!
M&.^NAQ_/&)[EIO/B9:?6T18D'9C+WZ>S^6+]2&$S%.8J2/FYP.27'[_/9VD^
M6]&GZ<=\OOPKDV!B\MY;T+G.\(L)(>JD0.A:9&/.8FA=B=^;V,YKI,."_3@J
M[@#+>\MY_<O_D&B(]<M;CT]J>WW0DH+R*&O'3&04^"L!G"?!,U/&8VMXMZ1_
MY&"U@^-]#"!TD>3;F_'7Y]-2;G$_*0X3#_4Y)..9?A'ALE]":\E"S1KPNZ^-
MG\H"-J1L*WP/-M9H)'R/K^-3/N5_OZC9UDW^;/GJ>YB>UWP81?M_H__M:E*R
ML%FK %CHRE,ZD:'K9"!CL9+$XHU*O9SXS_"RE74,-K7I5$__E@ Y94/9M Z?
M7:R6JS#+=%)<2F;"C.(\T"$1ZL0^I>MN5ITB%,.43%*0;ZA[L9#'F-C*- :;
M1'6JIM$$$J=L$S]CI;-R0PJ7KT(N&THFQ13D(120VAE0#ATX.AD@H"Q**A.<
M._K3P@/XV<I2!ENV<:J6TAHH'1C-C2S7Y=58ZR*8)P:+0>T+4(A4&RZY!H\N
M T;NT)?DZ%\-5^BZ2<IVY:S!]FWT4\_:6S\=P&SOI.S-OUX'D/&Z^:X@BP%R
M[>U1I794..' *M1%),]2[B93?X_Z[<#\4HNS(Z&@%_P?X)RM@Y3EVTW=[A\X
M_?QEA?G5=US09;3^PU_#"G\+T\7_A/,+G*!#JXUR("C*KUHB)TY(#3QI$X/(
M4:;6\SF.S.)VEO2B2\"=XND%F%M-HI$X9K5BCO6]V:=Y_5=O_B('<+JLB8-7
MGS\O\#/)Z.ULM9C.EM-T*2CMO8@N.2#E<5"^%/"BEE6D=$9ZBIAD-]UOAS*[
MG0F^Z#IS]QA[N<9X(P![3%!*D1\0C 1A)",=*PV12X1$ O0J*R0IGH8Q/L_L
M=L;X4NO@IX&Q%V",F^,)KWV'3_-5.+\C$R&L$<4E0,-)DR%Y".2B0Q$Q,H_&
M9-5-LFP'OK8SL?\4WH^$G%ZL:9^ ]M:Q<R60:W>;3U@HJD1C(9<L0#'/P$7&
M(%L>64HJ9MEZ+<Q0O&QG-2^MG-\50CJPE.L!,KCX/DWXL%9^G\^^7U[$50++
M]0%Q-_7S^WSUOW'U =/\\VSZ?S!/1$;FO*PK7D0"I>J$0BT0@K/1*:ZM9H--
MTVO-S':V\E*+^WU@Y"4;R^84F2\V_ZK^/3XI.@HL4= M*RTIKF1PFGGP$K5F
M7$>N6N<LCLOA=F;U4AL#.D93![:VMW*N%@!<;2I<GJV^X.+3ES#;,\=:"MW9
MGJG+014JH("0,X?BC#9T>F6!K=\6=L/\=A;ZGX:$GC#8B_'N]1+N.<$]DNZY
MD1":1&FU-2R!M ;KI%@.+BL&0AFE@_;!\-A+C-: W^V>7+[4/HR30=HI6^7]
M3L0[)]8'K-,[Z-^_KN^90EI=7&XV%Q/-=+9),S!FO>@S*PAAW1Z@0RI,<*.:
M;_T[/IO;V>!_VD?&P=7)KGB]FC\R?V3^2"V*S);M%\#N^-WCK(<]1!A]+(^-
M@BX&+QBY;H73=9$-."/HSG V1BU#"<VG&/>R/':K6/?5^?I'TN_.RMUH=DWI
MY2P=1\=43,)!W>=%OK E@9('#$HYZP)+%-\V]^^&8.2DE\KN@N7'E\J.!8L.
MG+&W,SKO\",I?'U%OMNPN)Z5QW+M1@^LKJDSH'CU*R-FT!Y]+%S;B*TGP#Q!
M3B_K9T<#RWP8S?4+PLTP/AN-]4('2('E^O8N0,S< !<N.Y,-$[*U[_XD0>,"
ML9G:MX/3'CKH %#5Q,[*QW".5UM0%$^\:.= R^A 95]%$SEPR8+43FC'6CL]
M]XCH$CC[*/C>(Y1#I-T!7.KT-R+@RZM9_A6_X_G\6Y70QI/?L,1#LCZ2;#PW
M$E22!B(&#3IQXLFRS.[N06ZQ^^,YLL8==#8<I%IKI .0?<3U?)V_X0P7X9P8
M>Y6_3F?3ZLC6M6 ;WJXLB*N"6M>.^EC(@CQ79$'!0N;6YU!'&+OFT_=V(7#<
M&6+# 6\X+74 P3:NZ\]L76":2:84R!ISJ>AJI[G.D(V+=7^QX&R4SH#M6>AE
M47 O0<68".G 0#:<87XRMS>1Q4<3R+LV&,CLG6,0!>/ K+'9*%6B:/WZ>3O*
M.MF7.09X[FZ_;J_)EY"__[F?[U6B^VRZ^C%DUO[QKQT]5[\EXWUDZ&MXE'PJ
M8'*L#@P&\-%[0(_&Y9 D-G^8U$N&_MD:XC,3[K/A03AOP:O,0"%J" 8Y6!,$
M4U[D%)O/;FQ%_$EGXG?![..9^&.JOP=_XWH1YGJ+'1H?D G0,=!]5Q('AU%#
M*<*YJ"3Y;:T[_&X1T$N&_:@@N.LW[*V1#N"TO^">V,B:R.>*4FK0N2@*(BBN
M]BEI<#8&QK@H,@W2Q]:8CW'!?0"L=FT&'5K''>#\\773G!N1K>>0I-&7342N
MY P4#FOC%$^^LQWAXS5C#8Z3K7>$[Z*T#M#7H,W-N(+D+5D07$E062.$X!DP
MQ[55WDBGNQD#TEVN;$SWX,BZ/V6TW^^J_# _/_]MOJA_."DQ9\58 &(W@K).
M@ NE@(PI)<.M4K:;&?M/<M+Y*=\8C\,-E=T7'"_+1#:C=0W+WEIK@*?Z2,Y+
M#E$7!TX':;W61<O>)M/L-VVY/\-HB,S!)S#O I.][>3;.C7_<146JRZLY?:;
MM;\MYLOEA&M6=$E(>C .5,J\CJ)V8()20L14?.GF;>3C;)SHUKI^+>90J/1P
MM]1HZ7*H[Z\7B^O-'6NVES="J>OY.7GB Q,.HX4B2P(EN"$.BP695 R&,^93
M\[=..U-YHCOH!L3ZL(K>'<K^$LJS]>/#_*D;;XF$77!:=[1>6_9$,BNXDPCH
M%85TKDZ[093@91(EUY7=KG5!?@ V3G157;_G_Z%0>3E&<]]WI)L/O3.V5ND$
MJ))KO4X7*,P5R82R0OO.3&:_$*._@7O]&LQA,#DPQ'@SRUW8RO/#/C>RD5%D
MM-'1_:M(-J)P\+D8T-$;F4UP/O<VQW);WDYTQUZ_EC4(J'J(3PZ4RXUYUE<"
MH(M9^E#+2RG0B<,B!)DE:,Z\IQN:\=1Z8%]S)DYT"5^_YG,83%Z G3P^G.(J
M'ESO):_Z*AM]66N+LS%#LG1A*\L,Q+JNC9-H(D>NH^K8P]N2RQ/-F757?AD"
M5/\^9C>QJ)DQEH-D="RJV@(9;>" 54+9D@Y=Q^7,IUA[,66<01 ^CD'N!+?3
M*?P\VK>QS;3"VP+27AM>? 8=/)VJO"!XKR)8YE-V(OF<C^Y$MF/O1"^]3FUR
M)-B=PNWXG&CN+6UX4CI)2<=RW1",BEQVIA4X6><4(FKR@HP4YNA9^J8<OIBB
MUDG8Y7#@>PFF^4#MXTGY^&2-"2D!$_4EI.;U_7 ,4(1GZ*547#0?.'!D'E],
M?>TDS'-( )Z"@39R]56VVF5K0?BJ0TP<O,@64'+F)$83PXEF<5Y,]:X+<QP!
M;O\V];XG)5:<$\:Z!.NN,F6+AL@2@\!*RDQCLDIW9J"'<?QB:H.G8+='!.<+
MN%2?7YK[].$7L]1)(PCGR051@6($'CW8$E30582AFV=933A^,77*$S;E(<!Y
MLJ-JKE?-O%HN+[Y>RJWYA)JG/G*<P31;L]G'/)JB4998&(BL."BA+(3@&!1N
M2M8R1HK1&I^++V4>3=2^,)XSE%C;>9#.&C)6LEK+M7'$MO+-O</_S*/9$;/#
MS:/91?T=^%^WQU1PFZP3J(![ET&94L"G$("N2<.1O$K'6A>U7^0\FIU \.0\
MFETTT@&<]A?<$S,HB@N9[!JAV)1 ^:(@)O*#I-1:%958$$>/MT]\'LU.L#K&
M/)I==-P!SA\?;1*-5(XAJP."&:@@&$2=*1)'"CV8RBI(T1BL_T[S:';"R=;S
M:'916@?HNY+)VI0Q><S>*3!<$<62C#J*:"G*E=X[KX(-K0%W\_LO94;,(5?V
MWOKH"$L;^]()G>-*@RJ:?B$O&IS2=7(.-YS9D@MO713NZ9;<7Y./0&(/L8X(
MBII/F;PB#?%;9^7[BT7Z0F93F=J<F$:Z9*V60%Y# 95E "^" =0F694],GDG
M<7H_5[/UU_K Q#ZJG \IUPY.CP;M\!BE=D8'4#;I6G^,X(V3D*,TRLBLD+6^
MOPZG>N2^KRYNO2/KOA>TQ^<YCG<Y?BC[>UT3P,57/@EU;ZSV&KRW]=4MW3HN
M1P7D?)80,HO>#]*^/ @WG<<=C7'9:BEQ6Y#T8B[[*.(I2?S/_)Q^S/ET]>-#
M6.'$2:D\RQY*X!Y4+!%<, :TP.)SEIH-8S?#LG6B[?X-#:@CV+PT2_HP7?[S
MMP7BVQD1B,O56B#>9$&ACB2!U"%9,G&(B7D(SM<$2(J:=],(L2U3)]J<WZ$5
M'0R9EV9#5\?*K]/OTXRSO!8(QZ*TK%OHDB*!<-*4*T: -5:8' *GV+!G&WJ(
MJ1/MH._0A@Z&3"\VM(]O>ZLAZD[3T_JUW:\DC6NI38))7DC/0/.TSK%06*J<
M )]3R#84Y++UZM4CL7:B+? CAT8#PN=D&^=^KCK[0&)93.O94O_F'[/IZ@BK
MWI[_Z+$WONTHACX:[1)S*DNEP&*6%(@$#TX7!3S6U>[1)F5;QZ\OI='.2W16
M)0?1\7IW^@+.LP("4Q RVNAT\\?%_VFTVQ&SPS7:[:+^#ERG._N@N%#>)@-)
MU4J29@FB\ DP8C$L99ECZ_[:%]EHMQ,(GE[\MH-&.H#3(,TUF06.C#PZ$VL'
M;<P<'$\*T&6+0F=)T<I_&NUV6_RV"ZR.T6BWBXX[P/EMI^Z?U:M;?OCXQZ9:
M'IQ!3@$S6.<4J((&/-)IX(TU2)R@<*V/T2<)ZKSP-3A>YD,IKP,D-HB=65 E
M9Z/!JMI<F*RE>XLQ"%(4[J5SJ?F6YR.U.IQ @]\AKL*1=7_*:'_SKPN*N-_.
MR/(OUEHY6WW!Q:<O8;9)XOP^GWU?YW%N3IJ5IC[:218P27?9@.MDD< 5ZH F
M(QY_%DU3#CN_&1KCMY7Y# ^F?P]3VTQ0%M[$A$&#X*&^^K .'',>L'!+@3N7
M,C??$W0LYD[4P(Z \.,;XQYP.YV9I7N+Y_94R8F4UG N"^EP/3E2)@C"(D1I
MO5>2)_*!3\88;_-VHNU++\D6#P#;V.\/AA/*!SS'^C^Z%DM10C*& 8HTLHZ(
MI!-*(06WWM/)Q0VRN]671UXQ'(_F$VUJ.IYM]8RA%[!>[%D!;:9 WI20<0$U
M.M#&&Y*0".#J<"ID3GDI3';8S:C\W=D[T0ZIEW39'0:Y?P>CO.N:J^0TQ? 1
M>#$4S2N328\!:VK7:A3)IM1-)G*02+"_%JN79)"'P.W49XQN+YQG&]EN*CJ2
MIGG,Y&8P7D<4D+8])VUCU"9:FX0)W307#R."$XTJ3R:%.A@<_SURK,^WI1HZ
M\CPS!11%!J!T]A"9YF!$=)AB9,+'%VC"+SXS.YSA='@([(3B?[NL[A:]Z34K
M@.B!652D_Z)(_SG3=5#J^*(BL'W7:B_,G^@-_F]U$@R)Y[V/ _IZG)]&;OEY
MB2DOG(V%@U:U$27Y=2Z>Q)9D=CZ:DM!UDG1N8]&GG(T>W*)[T>1.L'S1'OV-
M-4;/2RW7?;U9UV<0DEPB8Q1$*2/X0(>?]U;'<#I5W%TX?_%I[Q=PEP^&Y!=M
M_SO$0JPD(ZUCM<.E!D260RPHP$8K=7+,\-#-)J!C1_2GG&%_ ;8_$(J;9N>'
M>S+]=D:_Q4_A+US^'DB:J^EW/. Q]%,_KO4SYZU);_2 ^?I[/U^%7K_T9#JC
M*JD.MXQUX*7@X((+H+.7GA7.*/1K?+X]0<ZA5\;UCZZC.&9+_ 5G6*:KB1>!
M^V(21";)@+.@2X^"6N >I7=.6Q5:-Y\_0LJXJ=)62+A[R+60>P<>1STL+W5Q
M?C[_,\P2F>4E(<3:J^425Z^_U&/[[>S5U_G%;#6)G!>K9.T'X@F4$Q*<J\].
M@LXV(9VLS6.#76D<-R,W%. &U50'2#RCRY3XFWU^-U\N7],E\6.S[6QY^=1)
MZ*B*S 9"0ENW.W@(7@:ZVF7)Y.5SC*W?\3Y#TKAYHJ%PUE(/'<#J6DRO+E9?
MY@OR+]=/F+7E//M@P?E,$LK,@RN*@4LU8)1HR-$=ZGJ\1<FXMV-393]V0^XO
M^2[QLWE#G'+*P1L-Q58^(DL0R-) *V0Z."MC\Q'?C]'2B8=U@)Z?A<X>0N\
M/$0UA:O3]+I>R(L?5^/PM2Y1F0#>%;J8(]?@#19@7GDLC"ETK9'S("&]P68?
M'<];"[P#U'PD)=2A!>_H;Y[_KXO%=)FGJ:IEPXXMAD<D3@2*>A07!&<5G=$9
MDT^:&-7-6VZ>)JD3C[LEDEHJH0-,D71>TU>GJYN7_/J<M@H-DRI2A.!KK9L<
M1L>=@ARC+2DQ*7GKAPR/$C,NCH9TAMK(OU<@W=QEQJ5B7!M0@FY\I3+9G%49
M=*FQ1PK<F]:7VS,DC7O--5+\-G#:4PL=@.H#Z80(^+(Y6T6T'@4W('4]6XLC
MKY$)LCMTEOY(2IE;A_JW*>@0,OLJ]_[THGTEW0%.[M_TUWO-$D:9N8[@/;(Z
MDTP"!1\(9$HL*:%#SJT?_SQ.S;B9H>,&]7MIH%LL;4P,2=>9*PO&DK^HR*@@
M"%-+B(8IPW/,YCAHZN$*:Z7SK:"TAP*Z !/]K%DX_X#?<7:!'W'Q?9KP[8>/
MFW,V:Y1D8PG(P#)=^#&"(_& EVBCDR*1()OCZ4F2>H34/KJ_!ZIVBN@ 5Z_#
M^90.[]DT_+8(,Q+JL@KMESD=YAN&>&UALJD^!1:\,E3C4.3 #2H3#2^J^:;<
M9XGJ+1W0"%MME=$!NAYW%-Y=O^_S.H<L#(F)U=R9XP5"-A8D*XC>Y!QDZ_3
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
MP^D;P68[J66*8Y86C)<D>1<M.$.'BU9)1]08C6H]-K4)X3WZC4-CKBWP]P#
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
M<]Q$S4#P&4CD8R/I-D.O9A0GG/]"OZMOZ/\WAL79#"?69Z1PI.X)K(^BI7=
ML4, NH$Y6J&\E'J/8^?!CXWK.!_EZ#E<R+V#YA/.)G7,F&960=956$YJ"#ID
MH/NVA,)CY&F?N^K!CVT%&O/"0+.KD#L(M6ZS]&X:XO1\NOHQH5O7F)(5!9^U
M$S)+!.^=!2Y*48D7-*7U<YY'2-D*2?9TD-12\F.?.@_=P!\PX?1[36B\.C^?
M_QEF">N.9IR1&-]^_;:8?U_WWBXGG"L5N":_7V&@X]51R,BLIMN9^5)',IJX
MW>#A0ZC8"EWN=-!U7+5T=X!]J.O]SLH?=#J3"%:3*%CFSG# XI!$:!2$R!!X
M4-QY7H2,K=M5GR1H*[CYTX%;>RUT!ZDW?WW#V1(G1FN)+ <H/M6BCO(UN65!
MR.!2C)X)WKH=]4%"MDLRLE/'T#YB/ZDGJG>?<7Z\^/;M?'T&A_.U!)J\5-WZ
M*\,]6-V/T5'>K19NG$@ZU*?7 I1FC'POFT '(1USF;RQUMOBCOIN];:)W5F&
M^P%KE?-F?I]/"M*M[V,!KXLGHPX(D=>%"(E+CL*;'%L/+M^5QE-ZT;H+OIX^
M'AOKKHO=Q4]R6*599_A\""M\CXM$$I_HY$RPQH!;YX>+-1 =B5,IG;DIJH[S
M.28Z'Z!QW I/)^@\5'<G=:_?F\_PV\6*I/QW,L^O%U_7XGD??ES]S7?SV>=J
MKK]B7/T]K [?C3L,(4<<9]%*7.,X$$7:;"E:EMQR4%D%\%8P*%9BX#D+H_/+
M<2"NDE;TJ2L=_7KQ4QB&"\ZE1C!8V^"\UA"22V!2R(C1I-C\ =\N])V4X[ #
MKK9+-#;060>A^D.9KNM4Z@W^?J?3X-.?>/X=_TZ2_K*<D#2-E:7><)HN'9<E
M>(D(21GAM-,>6>ONM'UI'1>GPZ%GBR:CYJH\(<BN"TI_SB<>K76U@F0PUN[U
M'.H G B<2<^=8:JD-!)2-R2.Z^-V!]!]%'=JN"2@X833[<.3SN#J:W,E>808
MJS/O>= Z\L*P]6/&G8D<MV^J3VSNK+P30^=O\XO%Q'O/6>(6LJW-U+%0I,EJ
M:WT6EK'"K-!;C3<:")R5QG&;LKK$YLZJ.S5H3K_C)'IT1B*Q%A+]@D6!0Q?
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
M?B("84C;JWNKIBQ[A*HQ.,7(K.,=@]@EHT) @:N79E5O,!Q=?+SH=4<75Y=
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
M#WGBD\#BZCY0M)]*GO\'4$L#!!0    ( &B!7%;)*MC:Q @  .,J   >
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
MRGV_[Q67UM[!,_1_Y_Q6<I]_V@]13_\+4$L#!!0    ( &B!7%9*_YTSZP4
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
MDL'M%#+!$"_,]I2O7! 7S_RZVEV<'_\-4$L#!!0    ( &B!7%9*4AU]\ 4
M  08   >    <')C="UE>#,R,G-O>&-E<G1I9FEC871I;VXN:'1M[5AM3QLY
M$/Y^O\(-.@I2]C4;7I(4*21!1>T1E&S%]=/)67L3BXV]M;V$W*^_L7<#!)J"
M6@2H.H16V1U[/,\S+_:X\ZX_[,5?SP=HIN<9.O]R_/FTAVJ.YUTT>I[7C_OH
M8_S79Q2Y?H!BB;EBF@F.,\\;G-50;:9UWO*\Q6+A+AJND%,O'GE&5>1E0BCJ
M$DUJ1QWS!9X4DZ,_.N\<!_5%4LPIURB1%&M*4*$8GZ(+0M4E<IQJ5$_D2\FF
M,XU"/VR@"R$OV14NY9KIC!ZM]'2\\KWCV44Z$T&61QW"KA C'VJLN4>:R7[S
M$.,@C<)H'P?1A$2-_0"'(:'[T3\!&.G!\'*.TLN,?JC-&7=FU*S?B@[=O8-<
MMQ>,Z%DK\/T_:W;H42<57,-Z$N:7/TLU#Y1I>JT=G+$I;UE(M7+J2CS!R>54
MBH(3)Q&9D*VMU/ZUJS??_K7-%"?%<Y8M6^]C-J<*G=$%&HDYYN_K"OSC*"I9
M6@Y4[%\*QH+=]G518MD'/1GC=(4M:#0 S>!ZQB9,HT;HANM0[C*"Y11(T2)O
M!8:..Z 2\ *5;PU5;S"*3T].>]WX='@&X3T:?^F>Q2@>;H3XYB$%!^B+.W9[
M+AH/>A96T&CZ==0=HVY_>!X/^K\'SA6Z0W\/#4]0_'& QMW1<?=L,':&?W\>
M?$7=7FPDH>]OCE@+DW$"$%MAY#;S^XGW_'"B^W""$."<<I0(SFEBZB=:,#U#
M>D91E_,"9VA$<R$U$BDZ'PU[@_,8'3,Q$A.A6:*@#DH08SMSQ\S:WCH(0[_=
M$_,<\Z5]"]J[",0G0LY1X#N?4"JD72$'>P5!E!-38?LTH?,)E=M;P9[?;@1U
M4UI#A!5*609U^,:P,4T*"<4>&,"<H,%U,L-\2L&6^9PI94R!?S.20 %',RHI
M6'_7NA+3RK@Z.D4)E9JERSK*"ZD*#$[0 MW&L[%IOUV%,UB$B<C-WG!W=#7&
M! 4L9PW%<H(Y5<[P.J-+U$TLC28HZB#'NFZFF8$3JJQHOD277"P [91N;S4/
MVD\J=R%X.<?$D.AD-#5;PJH 5N'EO%9\V739"79+GSY\Q@"^"K"TR+(E!.(\
MSXQG;[PMZ;>"26JV4F4X4E6<!HT=#'$E4=#<(;LWE-_&QDU<5+P'AXT(2#UL
MFZCY/8@-?T@LXY!H\S(W(<$U!@4$OEJB5JQC)H'V7%)E"*X;,<XR!-/ )DA_
M$.3 N*K;62GCF"?F.R@D]L!E<Q!&%9EE64!2VR75RB55*7 W4KY&<4GH#TC^
MSHG&/C2>9/1FBQ"24&FVAPSGBK96/]J$J3S#RQ;CEDX[J5WY'$J:%O.66?[*
ME(,$9]4V9*TIQ;?G+-<OSUH:S-%DM7(E=JW(T^2A+(K<J-G<*/;=8*/L1VH;
MKK^W]^Q:0W>ON5GZLUJCIAN%AT]2ZUEZ2XK!BPI"Z4.M47OT+% %52O,KU&P
M?AXT<7;?PZ5S:]\K!558!#8N[Y0'0\UKI'YD8J</^6EW"'1")[+ <EGF?7A@
MM\W&O2-_Q?+/$.@;^FJ_IN.)3@!67YY.F\3'R_7M]GFQEJ?8C2'W&H"WMZ+]
MMK)/](E>0=6_,!5?K3'PJ[GW'*'SVCJJG<0DO.^&D/!(B8P1M'+16W7[@\[%
MNOU_5[_(EG&[/3QZ#_%BUPTS1E-T<G-^&Z8I@Z8'_707_E*&[YQ+!B;G8/-#
MZ\W9\[&C_-K^_590W8+J)@G$HC8=<(5J]SN;M\U/SQY7G]"TO(6K!0O3M"'0
MA-"I,/C*)AM2R/8-3$'?:SZGA>1,S: W@=)*H1N!KA@G2=DVW&U6GM*;0T"
M8B[T2KF].S W#C [%XK:OF2\:B(/GM@XEET_-*&$DK55P)2):;62ZB($%ILL
MH1]*J:0\,1*#!G" (<:>]::HCA8S"N\2&BYB[@$,6::IQ2G$YOT[C#KHG6))
M,JHL"J-V2CDT7-D="PRN#.PO\-0LCU21S*K5-_=@]RZ3@2C;W+4DS4#C%7UP
MO7S;:=GL\F^GX FXL= /ISQR(UT]R_MQ>U-_]!]02P,$%     @ :(%<5M.V
ME!/O @  N0<  !L   !P=V-?<')C=&-O;G-E;G1F>3(R,3 M:RYH=&V]5=MN
MVD 0?>]73(G:M%*,L2&$. 2I,4Y*2P"!HZA/U6*/\2IFU]I=(/3K.\;0)$W2
M2KV$AY7&<SMGF+/;?MT=^N&740"IF6<PNCKK]WRH6+9]7?=MNQMVX6-XV8=&
MM>9 J)C0W' I6&;;P: "E=28W+/MU6I57=6K4LWL<&P7I1IV)J7&:FSB2J==
M?*$36=QYU7YM6="5T6*.PD"DD!F,8:&YF,%UC/H&+&L;Y<M\K?@L->#6W#I<
M2W7#EZST&VXR[.SJM.W2;MN;)NVIC->==LR7P./3"D?WL-4\/FX=,>8VF,-:
MQ\G41=9D,<8,$_SJ$$B;PLL<;=89GE;F7%@I%OV](S<W)RL>F]1S:K4WE0=Q
M!F^-Q3(^$]X&+7D32=RV[DAF4GE[M<WOI/!8"9OS;.WM7R"-C+/] XV*)Z5/
M\V](3:C?QEQM 5!JQ@7N )4H@MN43SF-IUYUVG81OZ/QF RC3L(R,O<<(K/%
M2)-2G8>9CW.FTA@Y]]P&8;I7IK#_!]7&DU3?[CG-VLG?G_YP, D&(0S/H3?H
M!J. #C+'P45O$@;CH+L3P0??'UX-PM[@ LY[X\M'0WH)YHY+S*\14E0X74,D
MA2Y$8R28%(&+2*I<*E9($LBO:)45BJAP;2+&../:; ,FAI16B$4#6>=2S6%B
MM>#=0%:A7J];[N$QJ028B$NSV3@Z;+T'F<!H//2#40AG7(XE;0./-&GSKC6%
MR(6B]O3%0+P1]#E.U8*I-;BM@U*^"C,*)Y5OX2=<,!%QEM$,?R KNA=.3!*,
M#%^B0*V+!EP85'3Q%$,P2F8@EZCNU2B;4_D#6*4\2H'E.3*ERU%P71)V:M;G
MZN_V_4\T\E/.BPBB<72B-R>,%(]P14-4J5QH]*7,D:CW^Z,"^X0)^$27\0'X
M=$LE4@G.=GR> )LD__ZBNC_"%YK/;@%+V>^V\!D9__H_OO\(Y+)\ KURG9?X
M[+.PO39K=RELJF6V,(]3G@7QX"P?M<WSVOD.4$L! A0#%     @ :(%<5MFA
M]40B-   T6H! !X              ( !     &5X:&EB:70Q,#$W+7!R;V-E
M<'1X:'ED<F]C+FAT;5!+ 0(4 Q0    ( &B!7%9HL._S#24  %F_   >
M          "  5XT  !E>&AI8FET,3 W9"UP<F]C97!T>&%M96YD-"YH=&U0
M2P$"% ,4    " !H@5Q6VB;0=##1 P!X?1\ $0              @ &G60
M<')C="TR,#(R,3(S,2YH=&U02P$"% ,4    " !H@5Q6BJ0_8K(2   YTP
M$0              @ $&*P0 <')C="TR,#(R,3(S,2YX<V102P$"% ,4
M" !H@5Q6Q*-_1+4?  #]-P$ %0              @ 'G/00 <')C="TR,#(R
M,3(S,5]C86PN>&UL4$L! A0#%     @ :(%<5L#W2.1K9   /&<$ !4
M         ( !SUT$ '!R8W0M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0    (
M &B!7%;M5M="WYT  &NV   4              "  6W"! !P<F-T+3(P,C(Q
M,C,Q7V<Q+FIP9U!+ 0(4 Q0    ( &B!7%8=9NV>ZZ(  '"X   4
M      "  7Y@!0!P<F-T+3(P,C(Q,C,Q7V<R+FIP9U!+ 0(4 Q0    ( &B!
M7%:(8TR3O!0! .Z7"P 5              "  9L#!@!P<F-T+3(P,C(Q,C,Q
M7VQA8BYX;6Q02P$"% ,4    " !H@5Q6T#TK:2J?   %0P< %0
M    @ &*& < <')C="TR,#(R,3(S,5]P<F4N>&UL4$L! A0#%     @ :(%<
M5L>;1F.K"   A2D  !X              ( !Y[<' '!R8W0M97@S,3%S;WAC
M97)T:69I8V%T:6]N+FAT;5!+ 0(4 Q0    ( &B!7%;)*MC:Q @  .,J   >
M              "  <[ !P!P<F-T+65X,S$R<V]X8V5R=&EF:6-A=&EO;BYH
M=&U02P$"% ,4    " !H@5Q62O^=,^L%  "3%P  '@              @ '.
MR0< <')C="UE>#,R,7-O>&-E<G1I9FEC871I;VXN:'1M4$L! A0#%     @
M:(%<5DI2'7WP!0  !!@  !X              ( !]<\' '!R8W0M97@S,C)S
M;WAC97)T:69I8V%T:6]N+FAT;5!+ 0(4 Q0    ( &B!7%;3MI03[P(  +D'
M   ;              "  2'6!P!P=V-?<')C=&-O;G-E;G1F>3(R,3 M:RYH
8=&U02P4&      \ #P ?!   2=D'

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